Xcode 打包报错 error: The sandbox is not in sync with the Podfile.lock

项目可以正常运行在手机上,但打包的时候,却提示:

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 与update尝试后均无果,百度各种方法尝试也不行(之前遇到过这个问题一次,也是各种尝试无果,只能版本回退,快哭了)。最后想起来我的Cocoa Pods好久没有更新了。更新之后,一切又恢复正常。

更新方法:

1.查看当前CocoaPods的版本

终端运行: 

 pod --version   

我的查看到当前版本为0.38.0,实在太老,最新版本为1.1.1。

2.更新镜像源

淘宝的镜像源已经更新为https,所以以前的镜像源要更新一下。

移除旧的:  

gem sources --remove http://ruby.taobao.org/

添加新的:  

  gem sources -a https://ruby.taobao.org/

3.安装Cocoa Pods

sudo gem install cocoapods

你可能感兴趣的:(Xcode 打包报错 error: The sandbox is not in sync with the Podfile.lock)