版本查看:
1.查看cocopods版本:
pod --version ? ? ?(更新前是0.39.0的 ?更新后是1.0.1的)
2.查看ruby版本:
查看ruby 的所有版本 ? ? ? ? ? ?rvm list known
查看當(dāng)前你的ruby版本 ? ? ? ? ruby -v ? ? ?(之前的時(shí)候是2.0版本 ? ? ? ? 升級(jí)之后是2.3版本 ? ? 注意用 ?rvm list ?語(yǔ)句查看當(dāng)前的選擇是 ruby-2.3.0 ? 通過(guò)=> 符號(hào)判斷)
下載最新版本的ruby? ? ? ? rvm install 2.3 ? ? ?(安裝時(shí)間較長(zhǎng))
查看當(dāng)前的ruby 有哪幾個(gè)版本 ? ? ?rvm list
查看當(dāng)前的ruby版本? ram current ? ?
修改默認(rèn)和當(dāng)前的ruby版本? ? rvm --default use 2.3.0
不改的話(huà) ? 會(huì)一直默認(rèn)是之前的2.0.0?
3.查看gem的版本
gem -v ??
更新:
1.開(kāi)啟終端
2.查看現(xiàn)在的ruby源 ? ? ? gem sources –l
如果顯示的是https://rubygems.org/https://ruby.taobao.org/(但是由于某種原因,它不再被維護(hù)了)這兩個(gè),更換最新的ruby源https://gems.ruby-china.org
(1)可以用一條語(yǔ)句:gem sources --add https://gems.ruby-china.org--removehttps://rubygems.org/
(2)也可以用兩條語(yǔ)句:gem sources --remove?https://rubygems.org/
gem?source?-a?https://gems.ruby-china.org
之后再執(zhí)行 ? ? ? ?gem sources –l ? ? ? ?看一下是否更換成功
3.檢查更新Mac 的Gem,Gem是管理Ruby庫(kù)和程序的標(biāo)準(zhǔn)包
sudo gem update -n /usr/local/bin —system
nothing的話(huà) ?就是沒(méi)有更新的內(nèi)容了?
4.安裝cocoapods
sudo gem install -n /usr/local/bin cocoapods
安裝成功 ??
? 安裝成功之后新的pods ?使用 需要變化一下 ? ?:
platform :ios, '8.0'
target “target名稱(chēng)” do
pod 'AFNetworking', '~> 3.1.0'
end
需要加入 ?target ?,不加的話(huà) 報(bào)錯(cuò)日志中會(huì)出現(xiàn)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.lxweimin.com/p/82a6d6c7b000
http://blog.csdn.net/wangyanchang21/article/details/51885383