在终端中执行下面命令。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