升級cocoapods到1.1.0的方法以及升級過程中出現(xiàn)[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master --depth=1 Cloning into 'master'... error: RPC failed; result=56, HTTP code = 200 fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed問題的解決辦法

一、升級cocoapods到1.1.0

先切換gem源

gem sources --remove https://rubygems.org/

gem source -a https://gems.ruby-china.org

查看是否切換成功

gem source -l

當(dāng)出現(xiàn)

*** CURRENT SOURCES ***

https://gems.ruby-china.org/

就說明已經(jīng)切換成功了

接著,直接輸入

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

這個時候只要等著就行了,等到最后停下來直接輸入

pod --version

查看版本,出現(xiàn)

1.1.0.rc.2

這就說明已經(jīng)安裝成功了

之后就是設(shè)置pod倉庫

pod setup

此過程會非常的漫長,對于強(qiáng)迫癥童鞋來說,可以使用一下命令來查看你的下載進(jìn)度

cd ~/.cocoapods/

進(jìn)入cocoapods文件夾后輸入

du -sh *

最后,當(dāng)提示出現(xiàn)綠色的字樣

Setup completed

這個時候,你就已經(jīng)成功的升級到了cocoapods1.1.0版本了?。?/p>

二、途中本猿遇到的大坑

在升級途中遇到了讓人頭疼的問題

[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master --depth=1? Cloning into 'master'...?

error: RPC failed; result=56, HTTP code = 200?

fatal: The remote end hung up unexpectedly?

fatal: early EOF?

fatal: index-pack failed

經(jīng)過各種差資料巽卦問卜,最后終于找到一個方法

在終端輸入以下命令

cd ~/.cocoapods/repos

進(jìn)入cocoapods文件夾后輸入

git clone https://github.com/CocoaPods/Specs.git master

這個時候就剩下等待了,如果你之前安裝過很多庫的話,這個過程會很慢,本猿下載了近1G,耐心等待就好,當(dāng)下載完畢后,再次使用命令

pod setup

之后,經(jīng)過短暫等待就可以安裝好了,大功告成!

最后編輯于
?著作權(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)容

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