cocoapods pod setup沒有任何反應(yīng)(macOS-Mojave)

換了新的電腦,準備安裝一下cocoapods,前面都很愉快,第一個就是sudo gem install cocoapods這里會報錯提示你沒有讀寫權(quán)限,換$ sudo gem install -n /usr/local/bin cocoa pods命令就行了。

重點來了,所有東西搞完之后

pod setup沒有任何反應(yīng)!我暈了,搞了一下午還是不知道什么原因造成的

最后解決方案:手動創(chuàng)建目錄~/.cocoapods/repos/master然后去https://github.com/CocoaPods/Specs下載,解壓完(解壓超慢!)放入目錄里面就ok了??梢哉J褂?,網(wǎng)上一直沒看到類似的問題,特意記錄一下,希望能幫到能遇到同樣問題的。

2020.5.12更新,最近項目需要加入微信支付,pod search WechatOpenSDK 發(fā)現(xiàn)報錯cdn類的錯誤, 查了下資料,cocopods1.8之后就 沒有master了,所以pod setup沒有反應(yīng)了,因為之前setup這個命令是下載master庫的,而現(xiàn)在不需要用master庫了,改用cdn加速。

目前有兩個方案可以使用,之前我用的是第一種,手動創(chuàng)建master然后移除trunk,然后再podfile中source之前的源source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git,這種方法就是相當(dāng)于改為之前的方法 第二種方案就是使用cdn的新方法。具體做法也很簡單。

2.Cocoapods1.8版本以后使用CDN服務(wù)的方法

找到etc目錄下hosts文件,打開,然后添加 199.232.4.133 raw.githubusercontent.com 到最后一行保存。這樣我們不需要master這個文件,我們也能正常通過cdn的方式使用cocoapods了。

寫的有點繚亂和簡單,如果有不懂的可以評論留言討論。

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

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

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