若是ruby版本太低,則可能致使cocoapods 安裝失敗!ios
$ ruby -vvim
rvm (Ruby Version Manager,Ruby版本管理器),包括Ruby的版本管理和Gem庫管理(gemset)ruby
$ curl -L https://get.rvm.io | bash -s stablebash
$ rvm -v網絡
$ rvm list known curl
$ rvm install 2.3.0 url
安裝完成後查看ruby版本便可。spa
因爲默認的源地址沒法訪問cocoapods,咱們須要用(注意是 https 哦)"https://gems.ruby-china.org/" 來替換默認的源地址。code
替換步驟:orm
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://gems.ruby-china.org/
$ gem sources -l
輸出結果以下,有且只有https://gems.ruby-china.org/
*** CURRENT SOURCES ***
https://gems.ruby-china.org/
注:上述若是失敗請嘗試更新gem:
$ sudo gem update --system
$ sudo gem install cocoapods
$ pod setup
若是運行到Setting up CocoaPods master repo處不動,多是因爲網絡緣由致使下載緩慢,能夠在終端中輸入一下命令,進入到cocoapods目錄:
cd ~/.cocoapods
查看repos大小,來判斷是否正在下載(repos目錄通常100多M),命令以下:
$ du -sh *
$ vim Podfile
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
pod install
$ pod update
$ pod update --verbose --no-repo-update