我整天都在对项目进行更改,构建和运行项目,现在突然尝试构建时我现在收到此错误:
fatal error: file
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h'
has been modified since the precompiled header was built
Product -> Clean
来清理项目时,它拒绝清理并给我同样的错误。.build
目录,强制它重建项目并且没有修复任何内容。~/Library/Developer/Xcode/DerivedData/PROJECT_NAME_HERE
文件夹,也没有帮助。我检查了Foundation.h header
文件,它显示了10月30日的Date Modified
以及Headers
文件夹中的所有其他文件,因此实际上没有被修改过。< / p>
我构建的其他项目没有此错误。
我在这里不知所措。好像Xcode对我说谎。
答案 0 :(得分:1)
好吧,我没有找到解决这个问题的干净方案,但它仍然是一个解决方案。该项目受源代码控制,因此我将更改提交到存储库,将整个项目从我的硬盘驱动器中取出,然后从存储库中取回并修复了问题。
我的猜测是项目中存在某个设置或项目中存储的数据,这些设置没有提交到存储库,这就是为什么从存储库中删除和刷新项目修复了问题。奇怪的是,从项目中删除DerivedData
和.build
目录并没有解决问题,所以它必须是存储在别处的设置。