Tôi có thể xây dựng một thư viện tĩnh trong XCode 4 bằng cách sử dụng lược đồ Thiết bị iOS nhưng không phải là sơ đồ mô phỏng iPhone. Nó nói "Xây dựng đã thành công" nhưng tôi không thấy điều kiện tiên quyết. Một tập tin kỳ diệu xuất hiện dưới Sản phẩm. Nếu tôi chọn lược đồ Thiết bị iOS, tôi sẽ thấy tệp .a. Tôi biết tôi đang thiếu một cái gì đó hiển nhiên ở đây, xin vui lòng giúp đỡ!Xây dựng thư viện tĩnh trong XCode 4 cho iPhone Simulator
8
A
Trả lời
8
Kiểm tra thư mục xây dựng của bạn, nếu có tệp * .a trong Release-iphonesimulator và Release-iphoneos thì mọi thứ sẽ ổn. Nhưng bạn có thực sự cần phải sử dụng các chương trình riêng biệt? Here's very good guide to static libraries on Xcode 4. Hướng dẫn này mô tả cách tạo thư viện phổ dụng, vì vậy các tệp * .a cho trình mô phỏng và thiết bị được hợp nhất thành một tệp duy nhất.
Tôi đang đối mặt với vấn đề tương tự. Trong trường hợp của tôi, tập tin thư viện .a của tôi có trong thư mục Release-iphonesimulator & Release-iphoneos. Tôi chỉ có thể xem tệp thư viện được tạo cho thiết bị trong phần Sản phẩm trên xCode4 và không phải là tệp xây dựng thư viện cho trình mô phỏng. Tôi là người mới đến phát triển iPhone. Nó sẽ thực sự tuyệt vời nếu ai đó có thể cho tôi một số gợi ý về hành vi này. – Rise