cocoapods簡單安裝:
1.cd 到當前項目目錄下(ruby環(huán)境自行百度)
2.在終端中運行:
$ sudo gem install cocoapods
3.創(chuàng)建Podfile文件
$ pod init
4.安裝/更新:
$ pod install / update
現(xiàn)在基本都是用cocoapods管理三方庫,但是有時候就會遇到一些比較坑的問題:
本地有好幾個分支,其 中A
分支的代碼還是很久以前的,B
分支是最新代碼,B
分支比A
分支中新導入了一些三方庫。如果你切換到A
分支再切回B
分支的時候就會莫名期妙的報一些錯,哪下圖:
IMG_0844.JPG
這個時候可能會重新用pod install
或者pod update
一下,你會發(fā)現(xiàn),錯誤提示沒了。
接著,run
你的項目,你會發(fā)現(xiàn)這個時候運行不起來,會報如下問題(在模擬器上會有問題,真機沒問題):
WechatIMG215.jpeg
這個時候嘗試把本地的pod文件都刪了,重新pod install
或者pod update
,你會發(fā)現(xiàn)這個問題還是沒有解決。
最終解決方案是:Xcode -> Preferences -> Locations -> /Users/xxxx/Library/Developer/Xcode/DerivedData 有個小箭頭,點擊這個箭頭,把DerivedData下的文件都刪除并清空廢紙簍就可以解決了。