cocoaPods安裝失敗/太慢解決方案

cocoaPods的安裝教程這里就不在贅述,本文主要收集了一些安裝cocoapods時容易出現(xiàn)的問題,及其解決方案;
ruby環(huán)境需要2.2以上版本,證書錯誤,修復(fù)方法見鏈接:https://blog.csdn.net/ios_xumin/article/details/76732271
當(dāng)正在安裝cocoapods時,網(wǎng)絡(luò)突然中斷,導(dǎo)致cocoapods安裝失敗,如下截圖:

斷網(wǎng)導(dǎo)致pods安裝失敗.png

這是需要將未安裝完成的pods刪除掉,注意重裝pods時也要刪除原有的,刪除方法如下:

sudo gem uninstall cocoapods
//出現(xiàn)如下
Remove executables:
    pod, sandbox-pod

in addition to the gem? [Yn]  //輸入Y回車
//出現(xiàn)如下則已成功刪除                        
Removing pod
Removing sandbox-pod
Successfully uninstalled cocoapods-1.4.0

如果是第一次安裝cocoapods,出現(xiàn)如下情況(第一次安裝pods時,下載過慢,大概10kb速度,也可以用這個方法來提高下載的速度):

error: RPC failed; curl 18 transfer closed with outstanding read data remaining 
fatal: The remote end hung up unexpectedly 
fatal: early EOF 
fatal: index-pack failed

那么說明curl的postBuffer默認(rèn)值太小的原因,重新在終端配置一下這個值就可以了;配置方法,在終端輸入如下:

git config --global http.postBuffer 524288000

524288000代表B,524288000B也就是500MB。這個值得大小,可以根據(jù)項(xiàng)目酌情設(shè)置。
用如下命令查看是否配置成功:

git config --list

curl的postBuffer默認(rèn)值修改方法整理自:https://blog.csdn.net/drift_axe/article/details/54924359
如果以上方法試過了,還是失敗了,那么可能是下載環(huán)境的網(wǎng)絡(luò)不穩(wěn)定的原因;

另如果執(zhí)行pod命令出錯,終端執(zhí)行下面的代碼:

sudo gem install -n /usr/local/bin cocoapods

荊軻刺秦王!

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

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

  • 一、什么是CocoaPods CocoaPods是iOS項(xiàng)目的依賴管理工具,該項(xiàng)目源碼在Github上管理。開發(fā)i...
    公子無禮閱讀 1,124評論 0 1
  • 今天過后我的人生中再也沒有遲到、逃課、同桌…… 四年的大學(xué)生活就這么走了,有點(diǎn)恍惚、有點(diǎn)不安,還沒有認(rèn)真的給老師說...
    一只走心的90single汪閱讀 221評論 2 2
  • 《神路》目錄上一章 安山侯府下一章 巴根的夢 六、巴根一家 馬車的一陣劇烈顛簸讓睡在圍氈垛上的巴根醒了過來,他坐直...
    柱子哥Prime閱讀 549評論 4 3
  • 還是想說說關(guān)于音樂推薦的事。 之前確實(shí)比較傾向于做歐美和日本歌曲還有電音、古典音樂的推薦,但是為了親近關(guān)注我的人,...
    若為雪閱讀 698評論 0 51

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