CocoaPods 1.1.0+ is required to build SnapKit 3.0.0+.
在swift3以後很多github框架需要在cocoapods1.1.0以後版本環境下才能正常使用,比如SnapKit .
我的cocoapods 依然是原始的 0.39.0 版本,俨然跟不上時代的進步.
$ pod –version
0.39.0
故記錄升級cocoapods1.1.0 的歷程.望對你有用.
執行 ruby -v 命令查看當前ruby環境,如果在2.2.2以上自行忽略第一步.
$ ruby -v
$ curl -L get.rvm.io | bash -s stable
###2、 之後就是等待一段時間之後,就可以安裝成功了,使用以下命令來驗證
$ source ~/.bashrc $ source ~/.bash_profile
rvm list known
我們可以選擇安裝2.2.4版本 執行命令->
rvm install 2.2.4
等待安裝…
ruby -v
測試安裝完成
1.1移除舊源:
如果之前是 https://rubygems.org/ 源
gem sources --remove https://rubygems.org/
如果之前是 https://ruby.taobao.org/ 源
gem sources --remove https://ruby.taobao.org/
1.2可以先執行一次系統更新操作
$ sudo gem update --system
1.3切換gem源
gem source -a https://gems.ruby-china.org
切換 gem源 成功
sudo gem install -n /usr/local/bin cocoapods --pre
安裝成功! 測試一下
pod --version
會顯示已安裝的最新版本
其實這已經完成標題的需求了…
不過最後還是需要設置pod倉庫
pod setup
根據網速等待不等時間..等待 ” Setup completed “
這就可以使用swift3.0以後的框架了.