關於Cocoapods的錯誤解決

筆者最近用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

更新過程會很慢建議耐心等








發佈了28 篇原創文章 · 獲贊 5 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章