1.本地現有的Cocoapods的版本號是1.1.0.rc.2,想升級到最新版本
1、先切換gem源
gem sources --remove https://rubygems.org/
gem source -a https://gems.ruby-china.org
查看是否切換成功
gem source -l
打印出*** CURRENT SOURCES ***
https://gems.ruby-china.org
就說明切換成功,如果還是官方的源, 請手動重啟電腦嘗試
2、接下來就可以開始升級了Cocoapods了
sudo gem install -n /usr/local/bin cocoapods --pre
3、然后敲下
pod --version
出現
1.2.0.beta.1
恭喜你, 安裝成功
4、剩下的就是設置pod倉庫了
pod setup
至此, 已經升級到Cocoapods1.1.1了, 可以愉快的把玩Swift3.0的一些三方庫了
2.Cocoapods升級到指定的1.1.1版本
a、在終端輸入:sudo gem uninstall cocoapods輸出下面
Select gem to uninstall:
1. cocoapods-1.1.0.rc.2
2. cocoapods-1.2.0.beta.1
3. All versions
>‘在此處輸入要刪除的版本,如:2’會輸出下面
Successfully uninstalled cocoapods-1.1.1
b、在終端輸入:sudo gem install cocoapods -v 1.1.1
輸出:Fetching: cocoapods-1.1.1.gem (100%)
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/pod
c、上面的方法不行,那咱們就換一種輸入:sudo gem install -n /usr/local/bin cocoapods -v 1.1.1
輸出:Successfully installed cocoapods-1.1.1
Parsing documentation for cocoapods-1.1.1
Installing ri documentation for cocoapods-1.1.1
1 gem installed
d、輸入pod --version查看一下版本號
輸出:1.1.1
成功解決ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/pod問題,就可以使用1.1.1版本了