objective-c – xcode 5上的定期错误:文件.h已经修改,因为已经编译了预编译的头文件.pcm

objective-c – xcode 5上的定期错误:文件.h已经修改,因为已经编译了预编译的头文件.pcm,第1张

概述这是我得到的错误: fatal error: file '/Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/ALAssetRe 这是我得到的错误:

Fatal error: file '/Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/library/Frameworks/AssetsLibrary.framework/headers/ALAssetRepresentation.h' has been modifIEd since the @R_980_3013@ header '/Users/user/library/Developer/Xcode/DerivedData/ModuleCache/16ZE17LEJCX4P/AssetsLibrary.pcm' was builtnote: after modifying system headers,please delete the module cache at '/Users/user/library/Developer/Xcode/DerivedData/ModuleCache/16ZE17LEJCX4P'1 error generated.

所以问题是这些系统.h文件(这个错误中的ALAssetRepresentation.h)被修改(不是我,至少不是故意的),我在查找器中看到他们的修改日期已经改变,唯一的办法是解决它是从另一个旧的xcode目录(xcode4)复制它们,因为它仍然保留旧的修改日期。

有没有人提到为什么这些文件被修改和如何防止它?我可以将它们改为只读,但我担心这种改变可能会使事情更加棘手(有一个写权限似乎默认,我已经检查过其他人的安装)。

谢谢

解决方法 我有这个问题一次。得到您的派生数据文件夹,并删除其中的所有内容。不用担心,系统可以重新创建此文件夹中的所有内容 总结

以上是内存溢出为你收集整理的objective-c – xcode 5上的定期错误:文件.h已经修改,因为已经编译预编译的头文件.pcm全部内容,希望文章能够帮你解决objective-c – xcode 5上的定期错误:文件.h已经修改,因为已经编译了预编译的头文件.pcm所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1071502.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存