【发布时间】:2013-09-04 01:37:52
【问题描述】:
它一直在说:
致命错误:文件'/Applications/Xcode5-DP5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/usr/include/objc/NSObject.h'
自预编译头文件以来已被修改
'/Users/jackiexu/Library/Developer/Xcode/DerivedData/ModuleCache/2MWVPCGUMQ29P/ObjectiveC.pcm' 已建成
注意:修改系统头文件后,请删除'/Users/jackiexu/Library/Developer/Xcode/DerivedData/ModuleCache/2MWVPCGUMQ29P'的模块缓存
生成 1 个错误。
到现在为止,我必须至少删除了五次派生数据,但我无处可去。有什么想法吗?
【问题讨论】:
-
如果您的系统上的时间倒退到几年前,就会发生这种情况,该日期早于
NSObject.h被修改的日期。 -
时间还是正确的。
-
NSObject.h 上的模组日期是什么?也许在未来。
-
你重新安装 Xcode 了吗?
-
奇怪的是,重新安装没有用,但是安装了更新的版本。我正在运行 XCode 5 DP-5,并尝试了一切,包括手动删除整个
DerivedData目录。我最终只是下载了 XCode 5 DP-6,整个东西编译得很顺利。但现在我仍然不知道是什么导致了问题。