Xcode出現類似下面這種錯誤怎麼辦
file'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSJSONSerialization.h' has been modified since the precompiled header '/Users/qianfeng/Library/Developer/Xcode/DerivedData/ModuleCache/NZL05J5PKZ6B/UIKit-301UUGFC4BK8R.pcm' was built
是說當.pcm文件建立時,.h配置文件被修改。只需刪除pcm文件重新編譯即可
解決方案一:中斷刪除命令刪除pcm文件(rm空格-rf空格文件路徑)
終端輸入以下命令:
rm -rf /Users/qianfeng/Library/Developer/Xcode/DerivedData/ModuleCache/NZL05J5PKZ6B/UIKit-301UUGFC4BK8R.pcm
回車刪除後,點擊Xcode導航欄中的product——>clean
重新運行項目即可
若方案一無效則使用方案二
解決方案二:刪除所有緩存文件
鼠標右鍵Finder——>前往文件夾——>/Users/qianfeng/Library/Developer/Xcode/DerivedData/ModuleCache/NZL05J5PKZ6B/
commandA全選 刪除所有pcm文件
點擊Xcode導航欄中的product——>clean
重新運行項目即可
若以上兩種方法都不可用,重裝Xcode即可