2010-08-25 2 views
8

Tôi có một dự án chia sẻ một số tệp giữa ứng dụng Mac và ứng dụng iPad. Bởi vì điều này, tôi đã chuyển các tệp Info.plist và Prefix.pch cho từng tệp vào thư mục con cho Mac và iPad tương ứng. Tôi có thể xây dựng ứng dụng iPad trong cấu hình gỡ lỗi mà không có vấn đề, cho trình mô phỏng và cho một thiết bị. Tôi nhận được thông báo sau trong xây dựng kết quả:Xcode không thể tìm thấy Info.plist hoặc Prefix.pch khi tạo Bản phát hành

Process iPad/Fogozine-Info.plist

precompile iPad/Fogozine_Prefix.pch

với một dấu kiểm màu xanh lá cây lớn bên cạnh cả. Mọi thứ đều ổn.

Khi tôi xây dựng cho phát hành, tuy nhiên, tôi nhận được như sau:

Process Fogozine-Info.plist

Các tập tin "Fogozine-Info.plist" không thể mở được vì không không có tập tin.

precompile Fogozine_Prefix.pch

lệnh /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 thất bại với mã thoát 1

với dấu chấm than màu đỏ lớn bên cạnh chúng . Có một số thiết lập xây dựng tôi đang thiếu đó là cụ thể cho việc xây dựng phát hành? Tôi có thể thấy có một mục nhập Info.plist trong cài đặt Xây dựng, nhưng kết quả cuối cùng giống nhau bất kể tôi để trống hay không, đặt nó thành iPad hoặc đặt nó thành iPad/Fogozine-Info.plist, cho tất cả các cấu hình xây dựng . Tôi không thấy bất cứ điều gì liên quan đến tập tin Prefix.pch. Điều này có vẻ giống như một lỗi trong Xcode. Mọi sự trợ giúp sẽ rất được trân trọng.

Trả lời

10

Tôi hiểu rồi. Tôi đang tìm trong các thiết lập xây dựng của dự án, nhưng tôi cần phải nhìn vào các thiết lập xây dựng của Target. Hai cài đặt tôi cần sửa đổi là Info.plist FilePrefix Header. Khi tôi sửa đổi chúng ban đầu, tôi phải chỉ sửa đổi chúng cho cấu hình xây dựng gỡ lỗi.