執行pod setup 報錯error: RPC failed; curl 18 transfer closed with outstanding read data remainin


執行pod setup 報錯
  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

看這提示大意為 ,遠程鏈接意外中斷,剩余數據未完成讀取!

網上有很多朋友遇到這個問題,也給出了解決方案如:

1、修改postBuffer的默認值

taodeMacBook-Pro:~ tao$ git config --global http.postBuffer 524288000

進行修改后確認

taodeMacBook-Pro:~ tao$ git config --list
credential.helper=osxkeychain
http.postbuffer=524288000

2、鏈接 自己手機熱點,再次執行pod setup 查看進度如下
在這里插入圖片描述
發現並沒有什么用 34.00 kib/s 慢點。。。。。。

3、不能這樣下去呀,這擺明了結果又是失敗,於是看見網上有朋友說是因為國外鏡像已經修改[https://www.jianshu.com/p/daac08374f46](https://www.jianshu.com/p/daac08374f46

於是執行如下命令更換鏡像地址

taodeMacBook-Pro:~ tao$ git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master

然后再次執行

taodeMacBook-Pro:repos tao$ pod setup

在這里插入圖片描述
發現自己走了彎路,原本以為是git clone的問題,便修改postBuffer的默認值等等操作,
浪費了很多時間,所以特此記錄一下希望幫到遇到相同問題的小伙伴。

還有一點:再執行過程中保持網絡暢通,切勿更換網絡,易出現卡死狀態

如果你執行還是失敗可以去cocoapods國內鏡像看看


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM