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

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

Process iPad/Fogozine-Info.plist

Precompile iPad/Fogozine_Prefix.pch

旁边有一个绿色的大号复选标记.一切都好.

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

Process Fogozine-Info.plist

The file “Fogozine-Info.plist” Couldn’t be opened because there is no such file.

Precompile Fogozine_Prefix.pch

Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 Failed with exit code 1

他们旁边有一个红色的大感叹号.是否有一些构建设置我缺少特定于发布版本?我可以看到Build设置中有一个Info.plist条目,但最终结果是相同的,无论是否将其留空,将其设置为iPad,或将其设置为iPad / Fogozine-Info.plist,对于所有构建配置.我没有看到任何与Prefix.pch文件相关的内容.这似乎是Xcode中的一个错误.任何帮助将不胜感激.

解决方法

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

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...