1.更新gem
sudo gem update --system
可能出現(xiàn)以下錯誤
error: while executing gem ...(error:EPERM)
Operation no permitted - /usr/bin/update_rubygems
則輸入下方命令
sudo gem update -n /usr/local/bin --system
2.更新Redy源
2.1查看系統(tǒng)源,輸入命令
gem sources -l
正常情況下,默認(rèn)Ruby源為
國內(nèi)用不了,所以我們需要更換可以使用的ruby源,先把查詢到的源移除
gem sources --remove https://rubygems.org/
然后添加可以使用的源
gem source -a https://gems.ruby-china.org/
原來淘寶鏡像已經(jīng)不能使用了
現(xiàn)在使用的ruby源:https://gems.ruby-china.org/
如果一下錯誤,https請求需要證書
error:ssl verification error at depth 1:unable to get local issuer certificate(20)
error:you must add /O=Digital Signature Trust Co./Cn=DST Root CA...
將源換成
gem source -a http://gems.ruby-china.org/
3.安裝cocoapods
命令如下:
sudo gem install cocoapods
隨著Mac版本系統(tǒng)版本更新,可能出現(xiàn)錯誤:
error:While executing gem ...(errno::erperm)
Operation not permitted - /usr/bin/xcodeproj
則執(zhí)行以下命令:
sudo gem install -n /usr/local/bin cocoapods --pre
然后配置下CocoaPods,輸入命令:
pod setup
等待。。。有成功提示就安裝好了