這本書告訴我們在terminal用以下命令安裝CocoaPods
sudo gem sources -a https://gems.ruby.taobao.org/
sudo gem sources -r https://rubygems.org/
sudo gem install CocoaPods
pod setup
首先不推薦繼續(xù)使用淘寶的源,因?yàn)楫?dāng)你訪問淘寶RubyGems鏡像官網(wǎng)時淘寶已說明了:本站將不再繼續(xù)維護(hù)

按照淘寶RubyGems鏡像官網(wǎng)的提示,我們需要將https://gems.ruby.taobao.org/改成https://gems.ruby-china.org/
然而你會發(fā)現(xiàn)在第三步時出現(xiàn)
ERROR: Could not find a valid gem 'CocoaPods' (>= 0) in any repository
不用慌,這是書本又打錯了,將第三步的CocoaPods改為全小寫就好了。
即命令改成
sudo gem sources -a https://gems.ruby-china.org/
sudo gem sources -r https://rubygems.org/
sudo gem install cocoapods
pod setup
由于所有的項(xiàng)目的PodSpec都托管在github上,所以在第四步時它會從github上將這個包c(diǎn)lone下來,然而你可能會發(fā)現(xiàn)下載速度極其感人,此時我們可以去Specs倉庫中手動把整個包下出來,如下圖點(diǎn)擊紅框處的Clone or download,接著點(diǎn)擊Download ZIP,ZIP包的名字為Specs-master。

整個包大概一百多M,下出來后雙擊解壓你會得到如下的文件夾

如果此時你已經(jīng)運(yùn)行過pod setup那么在個人用戶文件下會出現(xiàn)一個名為.cocoapods的隱藏文件夾,若找不到可以在Finder上方的菜單欄上點(diǎn)擊前往——前往文件夾在彈出的窗口中輸入~/.cocoapods,然后將解壓出來的Specs-master文件夾重命名為master放在 ~/.cocoapods/repos下,最后再運(yùn)行pod setup待如下圖出現(xiàn)Setup completed即可。
