解决编译错误cocoapods diff: /../Podfil
2017-05-08 本文已影响15人
coderChrisLee
新下载一个三方库,但是在本地却运行不了,build编译时就提示如下错误:
diff: /../Podfile.lock: No suchfileordirectorydiff: /Manifest.lock: No suchfileordirectoryerror: The sandbox isnotinsyncwiththePodfile.lock. Run'pod install'orupdate your CocoaPods installation.
解决办法:
移除cocopods后重新安装
1、打开终端,运行sudo gem install cocoapods-deintegrate 快速解除项目cocopods依赖的库;
2、安装成功后,cd到项目所在的根目录,运行pod deintegrate解除项目cocopods依赖;
3、运行pod install,重新安装cocopods。
如果输入pod install,终端界面却一直停在那里,像卡住一样半天没反应,如果出现这种现象,按照这篇文章 输入pod install后卡住没反应,更新安装cocoapods ,执行4个步骤即可。
最后,重新打开项目的.xcworkspace文件,编译、运行一切正常。
感谢这篇博文和评论区的回答者 参考链接。