在此处记录奇数XCode 4错误以供将来参考:
“找到了一个或多个PCH文件,但它们无效”
清理无法解决问题,您需要通过按住ALT并从菜单中选择“产品”来清理“构建文件夹”。 “Clean”条目现在将更改为“Clean Build Folder”,它将擦除错误的PCH重复项并进行编译而不会出错。
答案 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”现在终于解决了我的问题!