2010-08-25 29 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。当我最初修改它们时,我必须只修改它们以用于“调试构建配置”。

相关问题