在进行发布版本时,Xcode无法找到Info.plist或Prefix.pch

时间:2010-08-25 16:59:03

标签: xcode ipad

我有一个项目,可以在Mac应用程序和iPad应用程序之间共享一些文件。因此,我将每个文件的Info.plist和Prefix.pch文件分别移动到Mac和iPad的子文件夹中。对于模拟器和设备,我可以在Debug配置中构建没有问题的iPad应用程序。我在构建结果中收到以下消息:

  

处理iPad / Fogozine-Info.plist

     

预编译iPad / Fogozine_Prefix.pch

两旁都有一个绿色的大号复选标记。一切都很好。

但是,当我为Release构建时,我得到以下内容:

  

处理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中的一个错误。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:10)

我明白了。我正在查看Project的构建设置,但我需要查看Target的构建设置。我需要修改的两个设置是Info.plist FilePrefix Header。当我最初修改它们时,我必须只修改它们以进行调试构建配置。