版本查看:
1.查看cocopods版本:
pod --version (更新前是0.39.0的 更新后是1.0.1的)
2.查看ruby版本:
查看ruby 的所有版本 rvm list known
查看当前你的ruby版本 ruby -v (之前的时候是2.0版本 升级之后是2.3版本 注意用 rvm list 语句查看当前的选择是 ruby-2.3.0 通过=> 符号判断)
下载最新版本的ruby rvm install 2.3 (安装时间较长)
查看当前的ruby 有哪几个版本 rvm list
查看当前的ruby版本 ram current
修改默认和当前的ruby版本 rvm --default use 2.3.0
不改的话 会一直默认是之前的2.0.0
3.查看gem的版本
gem -v
更新:
1.开启终端
2.查看现在的ruby源 gem sources –l
如果显示的是https://rubygems.org/https://ruby.taobao.org/(但是由于某种原因,它不再被维护了)这两个,更换最新的ruby源https://gems.ruby-china.org
(1)可以用一条语句:gem sources --add https://gems.ruby-china.org--removehttps://rubygems.org/
(2)也可以用两条语句:gem sources --remove https://rubygems.org/
gem source -a https://gems.ruby-china.org
之后再执行 gem sources –l 看一下是否更换成功
3.检查更新Mac 的Gem,Gem是管理Ruby库和程序的标准包
sudo gem update -n /usr/local/bin —system
nothing的话 就是没有更新的内容了
4.安装cocoapods
sudo gem install -n /usr/local/bin cocoapods
安装成功
安装成功之后新的pods 使用 需要变化一下 :
platform :ios, '8.0'
target “target名称” do
pod 'AFNetworking', '~> 3.1.0'
end
需要加入 target ,不加的话 报错日志中会出现target的提示的
参考资料:http://blog.csdn.net/iosafei/article/details/51546340
http://jingyan.baidu.com/article/c1a3101e5aeab3de656debe5.html?st=2&net_type=&bd_page_type=1&os=0&rst=&word=yuotobe.com
http://www.jianshu.com/p/82a6d6c7b000
http://blog.csdn.net/wangyanchang21/article/details/51885383