Eyt*_*vit 16 xcode objective-c
这是我得到的错误:
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 precompiled header '/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache/16ZE17LEJCX4P/AssetsLibrary.pcm' was built
note: after modifying system headers, please delete the module cache at '/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache/16ZE17LEJCX4P'
1 error generated.
Run Code Online (Sandbox Code Playgroud)
所以问题是这些系统.h文件(此错误中的ALAssetRepresentation.h)被修改(不是由我,至少不是故意),我在查找器中看到他们的修改日期已被更改,并且唯一的解决方法它是从另一个旧的xcode目录(xcode4)复制它们,因为它仍保留旧的修改日期.
有没有人提示为什么这些文件被修改以及如何防止它?我可以将它们改为只读,但我担心这种改变可能只会使事情变得更加棘手(写入权限似乎是默认的,我已经检查过其他人的安装).
谢谢
Nic*_*ini 23
我曾经遇到过这个问题.到达您的派生数据文件夹并删除其中的所有内容.不用担心,系统可以重新创建此文件夹中的所有内容
小智 5
删除pcm文件
rm"/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache/16ZE17LEJCX4P/AssetsLibrary.pcm"
然后
清洁项目(Cmd + Shift + K)
问题解决了
| 归档时间: |
|
| 查看次数: |
3921 次 |
| 最近记录: |