项目可以正常运行在手机上,但打包的时候,却提示:
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
网友评论