2010-08-25 27 views
8

我有一個在Mac應用程序和iPad應用程序之間共享某些文件的項目。因此,我將Info.plist和Prefix.pch文件分別移動到Mac和iPad的子文件夾中。我可以在調試配置中構建iPad應用程序,而不會出現問題,模擬器和設備。我得到的構建結果如下信息:Xcode在製作Release版本時無法找到Info.plist或Prefix.pch

過程的iPad/Fogozine-Info.plist中

預編譯的iPad/Fogozine_Prefix.pch

一個大的綠色複選標記旁邊的兩個。一切安好。

當我建立發佈,不過,我得到如下:

過程Fogozine-Info.plist中

文件 「Fogozine-Info.plist中」 無法打開,因爲有沒有這樣的文件。

預編譯Fogozine_Prefix.pch

命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2失敗,退出代碼1

與大紅色的感嘆號旁邊。是否有一些構建設置我錯過了特定於發佈版本的構建設置?我可以看到Build設置中有一個Info.plist條目,但最終結果是相同的,無論我是否將其保留爲空,將其設置爲iPad或將其設置爲iPad/Fogozine-Info.plist,對於所有構建配置。我沒有看到與Prefix.pch文件相關的任何內容。這看起來像Xcode中的一個錯誤。任何幫助將不勝感激。

回答

10

我明白了。我正在查看項目的構建設置,但我需要查看目標的構建設置。我需要修改的兩個設置是Info.plist FilePrefix Header。當我最初修改它們時,我必須只修改它們以用於「調試構建配置」。

相關問題