所以我不小心修改了一个标题(CBCentralManager.h)
并导致上面的错误在我构建时显示。我搜索了堆栈溢出的解决方案,并找到this。即使在删除派生数据后,我仍然得到相同的错误。我也试图删除ModuleCache/FUW5IOHP9BIS
文件夹但没有成功。
以下是我看到的具体错误:
file /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/CoreBluetooth.framework/Headers/CBCentralManager.h' has been modified since the precompiled header '/var/folders/pj/hslm53_51xxd_npfqym5r6z00000gn/C/com.apple.DeveloperTools/5.0-5A1412/Xcode/5.0-5A1412/Xcode/ModuleCache/FUW5IOHP9BIS/CoreBluetooth.pcm was built
非常感谢任何帮助。
答案 0 :(得分:83)
我在OS10.10上使用Xcode 6遇到了这个问题。我通过删除.pcm文件来解决问题。
删除按'shift + command + g'&删除所有.pcm文件或转到文件夹〜/ Library / Developer / Xcode / DerivedData / ModuleCache /&删除所有.pcm文件。
按'shift + alt + command + k。
进行深度清洁希望它对你有用。
答案 1 :(得分:46)
删除〜/ Library / Developer / Xcode并重新启动Xcode为我解决了这个问题(Xcode 6 B7)。怀疑一个积极的缓存错误。
在此之前,没有任何清理/构建文件夹清除/派生数据删除有帮助。
答案 2 :(得分:23)
删除pcm文件
RM “/var/folders/pj/hslm53_51xxd_npfqym5r6z00000gn/C/com.apple.DeveloperTools/5.0-5A1412/Xcode/5.0-5A1412/Xcode/ModuleCache/FUW5IOHP9BIS/CoreBluetooth.pcm”
然后
清洁项目(Cmd + Shift + K)
问题已解决
答案 3 :(得分:5)
只需从项目菜单中选择清洁即可。这应该强制完成重建并解决问题。
答案 4 :(得分:4)
尝试访问您的管理器 - >项目,您将看到保存派生数据的路径。我看起来像“〜/ Library / Developer / Xcode / DerivedData / [Project name] - [mumbo jump]”
删除“[Project name] - [mumbo jump]”文件夹,你应该都很好。
答案 5 :(得分:4)
深度清洁(Cmd + Opt + Shft + K),清除文件夹DerivedData,清除模拟器,重启Xcode和mac对我不起作用。
仅在更改pch文件(添加空格或注释/取消注释某些代码)后才解决问题。 Xcode在构建阶段错误地缓存了文件。修改此文件修复了问题。
答案 6 :(得分:3)
手动删除DerivedData文件夹为我修复了它。
答案 7 :(得分:2)
因此,解决此问题的唯一方法是卸载Xcode并再次下载。这解决了我的问题。
答案 8 :(得分:2)
退出xcode并重新打开它。这解决了我的问题。
答案 9 :(得分:1)
我正面临着这个问题。删除moduleCache并重新启动Xcode& Mac并没有帮我解决这个问题。
对我有用的解决方案:我在Finder->转到文件夹中复制了路径“/private/var/folders/5s/1q3qz48j6zxc028txvdyqhwr000btt/C/org.llvm.clang/ModuleCache”,删除了该文件夹中的所有文件夹ModuleCache。
现在我能够成功构建。
答案 10 :(得分:0)
您也可以尝试这些,清理然后重新构建
find /var/folders 2>&1 | grep -v 'Permission denied' | grep '\.pcm' | xargs rm
find ~/Library/Developer/Xcode/DerivedData 2>&1 | grep -v 'Permission denied' | grep '\.pcm' | xargs rm
答案 11 :(得分:0)
上面没有任何内容适合我,甚至卸载Xcode。最后,我尝试将修改后的文件从其他项目复制到我当前的项目中,这很有效。
答案 12 :(得分:0)
我尝试删除预编译的〜/ Library / Developer / Xcode并重新启动Xcode,再加上这里介绍的一些其他想法,没有任何工作。由于它似乎是一个多目标类型的问题,我发现在将目标更改为另一个目标后,成功构建/上传其他目标,然后更改回(在完成其他事情之后)到目标我正在寻找构建/最初上传,我终于成功了。