笔者最近用pods时候遇到一些问题在这整理下功大家参考
#######################################################
8.16号遇到的新问题
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.`
从git上下载的代码pods时候出现的问题,导致依赖关系丢失,造成版本不匹配。
解决办法是将
关闭当前的工作空间,删除掉根目录中的workspace,然后重新安装pod install,然后在双击打开我们的 project.xcworkspace
,执行菜单中的清理一下
rm -rf Project.xcworkspace
pod install
########################################################
一 查询到的版本号低于官方发布的的版本号
1)如图高德地图查询到版本最新是3.3.0,但是现在已经发布到4.1.0许多功能已经修改。
解决方案
1)(本人使用未成功)
升级Cocoapods版本
查看当前系统Cocoapods版本命令:
pod --version
升级方法
$ sudo gem update --system
$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ sudo gem install cocoapods
$ pod setup
2)删除所有的然后全部更新我用的这个方法就成功了
$ cd ~/.cocoapods
$ pod repo remove master
$ pod repo update
更新过程会很慢建议耐心等