解决 CocoaPods管理第三方库报错的问题

工程使用CocoaPods管理第三方库,在新的目录update版本的时候出现如下问题

 问题1描述: diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run ‘pod install‘ or update your CocoaPods installation. 
解决办法: 进入到工程目录重新pod install一下

具体操作步骤(终端):

第一步:$ cd 将自己工程的文件夹直接拖进来 然后点击enter

第二步:$ rm -rf MyProject.xcworkspace(这里的MyProject换成自己的工程名字)

第三步:$ rm -rf Pods

第四步:$ rm Podfile.lock

第五步:$ rm -rf  /Users/~/Library/Developer/Xcode/DerivedData/MyProject_******(这里的MyProject换成自己的工程名字)

第六步: $ pod install --verbose --no-repo-update(正常相当于是pod install)这样比较快点.

最后一步的时候其实是在将项目中用到的第三方都导入进来,所以需要一个一个的导入,会比较消耗时间.终端中往上翻看可以查看具体包括什么第三方,这样的话等待都完了之后会自动生成一个xcworkspace文件,双击进去之后,先clean一下,然后运行即可.


原文地址:https://www.cnblogs.com/aggie/p/4871673.html