2011-11-03 37 views
5

Tôi sử dụng Xcode 4.2. Tôi đang xây dựng một khung tĩnh.

Tôi đã xây dựng 2 libs: lib-simulator.a cho trình mô phỏng, lib-iphoneos.a cho thiết bị.

Trong mục tiêu tổng thể, tôi đặt các kịch bản:

rm -rf $ {} BUILT_PRODUCTS_DIR /libAggregate.a

lipo -tạo "$ {BUILT_PRODUCTS_DIR} {/../$ BUILD_STYLE} -iphonesimulator/liblib-simulator.a" "$ {} BUILT_PRODUCTS_DIR /liblib-iphoneos.a" -output "$ {} BUILT_PRODUCTS_DIR /libAggregate.a"

Sau đó, tôi xây dựng các mục tiêu tổng hợp , nó đã thất bại. Các bản ghi dưới đây:

lipo: không thể mở tập tin đầu vào: /Users/vietnt/Library/Developer/Xcode/DerivedData/testCreateLib-ftdlqzrlflzkkkczafzhqrvxvgkx/Build/Products/Release-iphoneos/../ - iphonesimulator /lib-simulator.a (Không có tập tin hoặc thư mục)

tôi thấy có một thiếu render $ {} BUILD_STYLE vào lệnh như chữ đậm.

Nếu tôi xây dựng dự án của mình trong Xcode 3.2.6, thì OK, sau đó tạo tệp libAggregate.a.

Hãy giúp tôi. Cảm ơn bạn!

EDIT:

Tôi đã giải quyết điều đó.

$ {} BUILD_STYLE được thay đổi để $ {} CẤU HÌNH trong Xcode 4

vui vẻ!

Trả lời

7

Tôi đã giải quyết điều đó.

$ {BUILD_STYLE} được thay đổi thành $ {CẤU HÌNH} trong Xcode 4

vui vẻ!

+0

Cảm ơn !! Tôi không thể hiểu tại sao loại thay đổi này xảy ra ... –

+0

Chúng ta có cần thực hiện bất kỳ thay đổi nào đối với tập lệnh hoặc Đề án trong Xcode không? Bạn giải thích cách bạn khắc phục sự cố này? – Krishnan

Các vấn đề liên quan