在終端中執行下面命令。html
rm -rf /usr/local/bin/pod
gem list | grep cocoapods
查看全部與cocoapods相關的已安裝的組件,而後挨個卸載ruby -v
查看ruby 版本 ,例如以下信息依次執行如下內容:ruby
sudo gem update --system
sudo gem install rubygems-update
sudo update_rubygems
此時前面的工做都已經完成了,接下來就能夠進行CocoaPods的安裝和更新,須要一條終端命令命令行
sudo gem install cocoapods3d
此處有個坑,就是有可能有堵牆擋住cocoapods.org
解決辦法:獨家祕方僅此一家....,若有雷同純屬巧合。code
首先檢查你的ruby源htm
$gem source - l
默認狀況下,終端返回以下信息blog
*** CURRENT SOURCES *** https://rubygems.org/
刪除原有ruby源:rem
$gem sources --remove https://rubygems.org/
添加新的ruby源:
注意此處使用獨家祕方,將https的s去掉。get
$gem sources -a http://rubygems.org/
而後你就能夠順利的用命令行安裝了io
$sudo gem install cocoapods
若是一切正常,你應該看到一段安裝進度,以及最後的信息
pods after 10 seconds 22 gems installed
參考:http://www.cnblogs.com/yan520/p/5583362.html,感謝這位童鞋的這部份內容,其餘部分能夠互相參考。
確認看見這條信息,後先判斷的CocoaPods是否能夠使用,能夠用CocoaPods的搜索功能驗證一下。在終端中輸入:
pod search ‘AFNetworking’
執行後可能會一直停在
解決辦法是:
這說明CocoaPods還不能正常使用,須要更新pod,下載它的一些依賴包;在終端中輸入:
$ pod setup