一、升級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)過短暫等待就可以安裝好了,大功告成!