換了新的電腦乓土,準備安裝一下cocoapods,前面都很愉快,第一個就是sudo gem install cocoapods這里會報錯提示你沒有讀寫權限秃诵,換$ sudo gem install -n /usr/local/bin cocoa pods命令就行了续搀。
重點來了,所有東西搞完之后
pod setup沒有任何反應菠净!我暈了禁舷,搞了一下午還是不知道什么原因造成的
最后解決方案:手動創(chuàng)建目錄~/.cocoapods/repos/master然后去https://github.com/CocoaPods/Specs下載,解壓完(解壓超慢R阃)放入目錄里面就ok了牵咙。可以正常使用攀唯,網(wǎng)上一直沒看到類似的問題洁桌,特意記錄一下,希望能幫到能遇到同樣問題的侯嘀。
2020.5.12更新另凌,最近項目需要加入微信支付,pod search WechatOpenSDK 發(fā)現(xiàn)報錯cdn類的錯誤戒幔, 查了下資料吠谢,cocopods1.8之后就 沒有master了,所以pod setup沒有反應了,因為之前setup這個命令是下載master庫的诗茎,而現(xiàn)在不需要用master庫了工坊,改用cdn加速。
目前有兩個方案可以使用敢订,之前我用的是第一種王污,手動創(chuàng)建master然后移除trunk,然后再podfile中source之前的源source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git楚午,這種方法就是相當于改為之前的方法 第二種方案就是使用cdn的新方法昭齐。具體做法也很簡單。
2.Cocoapods1.8版本以后使用CDN服務的方法
找到etc目錄下hosts文件矾柜,打開司浪,然后添加 199.232.4.133 raw.githubusercontent.com 到最后一行保存泊业。這樣我們不需要master這個文件,我們也能正常通過cdn的方式使用cocoapods了啊易。
寫的有點繚亂和簡單吁伺,如果有不懂的可以評論留言討論。