核心: 最新版cocoapod安裝需要最新版的ruby
第一步:更改源
1.在終端里面
$gem sources --remove https://rubygems.org/
2.使用新的源
$gem sources -a?https://gems.ruby-china.org/
3.查看新的源是否替換成功
$ gem sources -l
目的:就是將源換成現(xiàn)在國內(nèi)有效的源
第二步:使用rvm 升級ruby
RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem庫管理(gemset)
$?curl?-L?get.rvm.io|?bash?-s?stable
等待一段時間后就可以成功安裝好 RVM。
$?source?~/.bashrc
$?source?~/.bash_profile
測試是否安裝正
用RVM升級Ruby 更新至ruby2.3.1
rvm install 2.3.1
(這臺電腦)ruby 更新的時候遇到問題 按照 提示的解決辦法 繼續(xù)走

brew tap —repair 不好用
發(fā)現(xiàn)還是沒有解決 ?list known 沒有ruby2.3.1 然后試試ruby 2.3.0 呢 也是一樣 不是這個問題
去 stack over flow 查查 果然
使用brew install sqlite

這是因為我裝了兩個版本Xcode 切換了一下 Xcode 默認的啟動版本(command line tools)? 為Xcode8.1
然后再次嘗試brew install sqlite 可以了
然后退回去 再裝ruby 2.3.1

雖然報錯了? 但是自動檢測還是在下載? 觀望

然后更新成功了
然后繼續(xù)更新 gem
sudo gem install cocoapods --pre
然后 pod —version ?果然有

雖然pod是個beta.1 但是還是要裝啊
pod setup

然后就可以了
建個項目test ?test一下 ok

最新一次更新 發(fā)現(xiàn)pod setup 直接結束了
然后就去github 下載這個:?https://codeload.github.com/CocoaPods/Specs/zip/master
下載結束后
finder ?command + shift + g
~/.cocoapods/repos/trunk
沒有trunk 文件夾就自己建一個 然后把解壓后的文件 丟在trunk 下就可以了
