致命错误:自预编译头文件以来,文件已被修改

Raj*_*esh 16 xcode ios

检查了图像中显示的所有问题,但没有任何效果. 在此输入图像描述

在xcode 5中我遇到了这个问题

致命错误:文件"/应用/ Xcode中2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h"有由于预编译的头"/Users/administrator/Library/Developer/Xcode/DerivedData/ModuleCache/220IXKWL5NEDF/UIKit.pcm"被修改建注意:修改系统头后,请在"/用户/管理员/库中删除模块高速缓冲存储器/ Developer/Xcode/DerivedData/ModuleCache/220IXKWL5NEDF'生成1错误.

可能是什么问题???任何帮助将不胜感激.

Cha*_*iya 39

  1. 删除/ Library/Developer/Xcode/DerivedData /中的DerivedData
  2. 重置您的模拟器

退出xcode然后再次运行.

  • 您只需要删除`DerivedData/ModuleCache`文件夹. (6认同)
  • 工作得很好!谢谢.但有一个变化.派生数据目录位于`〜/ Library/Developer/Xcode/DerivedData /` (4认同)

Kep*_*pPM 14

深度清洁(Cmd + Opt + Shft + K),清除文件夹DerivedData,清除模拟器,重启Xcode和mac对我不起作用.

只有在更改pch文件(添加空格或注释/取消注释某些代码)后才能修复问题.Xcode在构建阶段错误地缓存了文件.更改此文件修复了问题.


小智 5

如果您正在处理库开发,这是一个非常常见的问题.我建议您设置Precompile Prefix HeaderNO.除此之外,没有什么对我有用.