筆者最近用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
更新過程會很慢建議耐心等