1.首先, 要檢查Mac是否安裝了rvm(ruby version manager)割卖。
- 打開終端 輸入指令
rvm -v
- 如果顯示:
rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
則代表已安裝了rvm吆录,那就去直接去 第二步 - 如果顯示:
-bash: rvm: command not found
則代表沒有安裝rvm戳吝,那就繼續(xù)安裝
- 安裝 rvm
-
輸入指令
curl -L https://get.rvm.io | bash -s stable
等一會(huì)即可券册,如中途出現(xiàn)timeout等錯(cuò)誤扛门,可以再試一次 - 然后輸入指令
source ~/.rvm/scripts/rvm
沒反應(yīng)即正常 - 然后再輸入指令
rvm -v
顯示rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
即為安裝rvm成功
2.第二步熬荆,用rvm安裝ruby環(huán)境讥此。
-
輸入指令
ruby -v
查看當(dāng)前版本 -
輸入指令
rvm list known
查詢已知的ruby環(huán)境,會(huì)顯示一串列表.
對(duì)比一下悔醋,版本太低摩窃,建議更新成最新版本 -
輸入指令
rvm install 2.6.3
(比如現(xiàn)在版本2.6.3為最高版)
中間可能要求你安裝Homebrew,安裝要求提示逐步安裝即可 - 完成后再輸入指令
ruby -v
或者ruby list
查看是否安裝成功剛才新版本
3.第三步芬骄,cocoapods是用gem ruby實(shí)現(xiàn)的猾愿,想要使用它首先需要有g(shù)em ruby的環(huán)境。且Mac的OS X系統(tǒng)默認(rèn)已經(jīng)可以運(yùn)行ruby账阻。
-
輸入指令
sudo gem -v
查看當(dāng)前版本 -
輸入指令
gem update --system
更新版本
其實(shí)這個(gè)gem版本只要不是太低蒂秘,不用更新,更新會(huì)影響部分系統(tǒng)穩(wěn)定
4.第四步淘太,更換ruby源
-
輸入指令
gem sources -l
查看現(xiàn)有源 -
輸入指令
gem sources --remove https://rubygems.org/
刪除原有的 -
輸入指令
gem sources --add https://gems.ruby-china.com
添加所需的(最新的https://gems.ruby-china.com姻僧,另注:https://gems.ruby-china.org已經(jīng)失效) -
輸入指令
gem sources -l
,查看已換成最新的即可
5.第五步蒲牧,安裝CocoaPods
-
輸入指令
sudo gem install cocoapods
安裝cocoapods
一串乒里乓啷,最后出現(xiàn) gems installed 即為成功,就可以使用了
6.補(bǔ)充:
- 升級(jí) CocoaPods
- 安裝指定版本 1.x.x (一般用這個(gè))
sudo gem install -n /usr/local/bin cocoapods -v 1.x.x
- 安裝最新版本
sudo gem install -n /usr/local/bin cocoapods --pre