如何将UIDevice.h恢复为原始版本?

时间:2013-08-06 23:52:13

标签: ios objective-c xcode fatal-error

我偶然编辑了UIDevice.h并继续构建我的项目但收到了以下错误:

  

致命错误:文件' /Applications/Developer/Xcode5-DP4.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Library/Frameworks/UIKit。框架/页眉/ UIDevice.h'自预编译头文件&U; /Users/MyName/Library/Developer/Xcode/DerivedData/ModuleCache/1EK79MZFJ723Q/UIKit.pcm'建成了

我进入了UIDevice.h并取消了我所做的更改,但是这个错误仍然存​​在。我该如何解决?

2 个答案:

答案 0 :(得分:2)

我通过遵循@ Thilo建议使用touch将“UIDevice.h”的访问和修改日期更改为目录中其他文件的日期来解决此问题。由于所有其他文件的修改日期是“2013年7月26日下午6:26”,我刚在终端运行此命令:

touch -t '201307261826' UIDevice.h

现在我的代码工作正常。

答案 1 :(得分:0)

只需删除文件夹" / Users / MyName / Library / Developer / Xcode / DerivedData / ModuleCache / 1EK79MZFJ723Q /",clean&建立。适合我。