cocoapods 遇到的坑

cocoapods簡(jiǎn)單安裝:
1.cd 到當(dāng)前項(xiàng)目目錄下(ruby環(huán)境自行百度)
2.在終端中運(yùn)行:
$ sudo gem install cocoapods
3.創(chuàng)建Podfile文件
$ pod init
4.安裝/更新:
$ pod install / update

現(xiàn)在基本都是用cocoapods管理三方庫(kù),但是有時(shí)候就會(huì)遇到一些比較坑的問(wèn)題:
本地有好幾個(gè)分支,其 中A分支的代碼還是很久以前的,B分支是最新代碼,B分支比A分支中新導(dǎo)入了一些三方庫(kù)。如果你切換到A分支再切回B分支的時(shí)候就會(huì)莫名期妙的報(bào)一些錯(cuò),哪下圖:

IMG_0844.JPG

這個(gè)時(shí)候可能會(huì)重新用pod install或者pod update一下,你會(huì)發(fā)現(xiàn),錯(cuò)誤提示沒(méi)了。

接著,run你的項(xiàng)目,你會(huì)發(fā)現(xiàn)這個(gè)時(shí)候運(yùn)行不起來(lái),會(huì)報(bào)如下問(wèn)題(在模擬器上會(huì)有問(wèn)題,真機(jī)沒(méi)問(wèn)題):

WechatIMG215.jpeg

這個(gè)時(shí)候嘗試把本地的pod文件都刪了,重新pod install或者pod update,你會(huì)發(fā)現(xiàn)這個(gè)問(wèn)題還是沒(méi)有解決。

最終解決方案是:Xcode -> Preferences -> Locations -> /Users/xxxx/Library/Developer/Xcode/DerivedData 有個(gè)小箭頭,點(diǎn)擊這個(gè)箭頭,把DerivedData下的文件都刪除并清空廢紙簍就可以解決了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容