前言
先容我吐槽兩句, 最近寫Swfit3.0, 要用到一些框架, 然後就用cocoapods嘛, 結果說要cocoapods1.1.0版本才行, 而自己的是cocoapods1.0.1版本的, 所以就想著升級嘛, 結果就遇到2個坑, 一個就是切換gem源不成功, 一直還是官方源, 不能切換到ruby.china這個gem源上, 最後重新啟動機器才成功, 這是什麼道理不懂, 別問我為什麼想到重啟電腦(畢竟哥當過網管....????), 還有一個就是安裝cocoapods的時候一直升級不到1.1.0版本, 安裝了好幾次都還是1.0.1版本的, 也是百度了半天沒發現答案, 最後還是去stackoverflow這裡才找到答案的, 看來以後找問題答案還是老老實實在這裡找吧. 好了, 吐槽也差不多了, 下面就詳細滴圖文並茂滴講講安裝cocoapods1.1.0的正確姿勢????當然了在這之前應該會需要升級ruby什麼的, 這個就自行百度哈, 百度上有的我就不寫了.
先切換gem源
gem sources --remove https://rubygems.org/ gem source -a https://gems.ruby-china.org
查看是否切換成功
gem source -l
如果出現下圖這樣的就說明切換成功了, 如果還是官方的源, 請手動重啟電腦嘗試????
切換成功
接下來就可以開始升級了cocoapods了
sudo gem install -n /usr/local/bin cocoapods --pre
是的, 你沒看錯是這個命令, 然後終端會出現一大推東西, 別管他, 最後停下來是這樣的就差不多了
安裝成功
然後敲下
pod --version
出現
1.1.0.rc.2
恭喜你, 安裝成功
剩下的就是設置pod倉庫了
pod setup
經過漫長(網速好的會快很多)的等待出現
setup成功
至此, 已經升級到cocoapods1.1.0了, 可以愉快的把玩Swift3.0的一些三方庫了????