XCode 4存档错误:找到了一个或多个PCH文件,但它们无效

时间:2011-05-19 18:58:48

标签: xcode archive pch

在此处记录奇数XCode 4错误以供将来参考:

“找到了一个或多个PCH文件,但它们无效”

清理无法解决问题,您需要通过按住ALT并从菜单中选择“产品”来清理“构建文件夹”。 “Clean”条目现在将更改为“Clean Build Folder”,它将擦除错误的PCH重复项并进行编译而不会出错。

2 个答案:

答案 0 :(得分:12)

我必须阅读几次这样才能得到正在发生的事情。原始海报回答了他自己的问题。修复:

按住ALT并从菜单中选择“产品”来清理“构建文件夹”。 “Clean”条目现在将更改为“Clean Build Folder”,它将擦除错误的PCH重复项并进行编译而不会出错。

答案 1 :(得分:0)

我遇到了这个解决方案有帮助的另一个问题。更新了我依赖的外部库后,我收到了这条消息:

fatal error: file '/path/to/SomeHeaderFile.h' has been modified since the precompiled header was built

使用“普通”清理已经帮助摆脱了它的Debug版本。但是当我想使用Archive来为AppStore创建新的构建时,错误信息仍然存在。

使用“Clean Build Folder”现在终于解决了我的问题!