1则涯、檢查Mac是否安裝rvm
- 檢查Mac是否安裝了rvm(ruby version manager)复局。打開(kāi)終端,
rvm -v
(注:-v查看版本的意思)粟判,這個(gè)指令就是查看rvm的版本亿昏。- 如果rvm不存在,則會(huì)出現(xiàn)
command not found
(命令沒(méi)有被找到)的提示語(yǔ)档礁,意思就是rvm不存在角钩,那么你輸入的rvm命令行指令肯定就找不到。進(jìn)行第二步。- 如果rvm存在递礼,則會(huì)打印rvm的版本信息惨险,如:
rvm 1.29.1 (lastest)......
直接進(jìn)行第三步。
2脊髓、安裝rvm
- 終端輸入:
curl -L https://get.rvm.io | bash -s stable
辫愉,按下回車(chē)后即進(jìn)入下載安裝狀態(tài),等幾分鐘即可将硝。- 然后輸入:
source ~/.rvm/scripts/rvm
什么都不輸出是正常的恭朗。- 再次輸入
rvm -v
查看rvm安裝狀態(tài)輸出rvm 1.29.1 (lastest)......
就說(shuō)明安裝成功。
3依疼、用rvm安裝ruby環(huán)境痰腮。
- 安裝cocaPods,ruby環(huán)境不得低于2.2.2律罢,否則會(huì)報(bào)錯(cuò)膀值。
- 輸入前檢查ruby版本
ruby -v
,rvm list known
查看當(dāng)前已知的ruby環(huán)境误辑。- 如果版本低于2.2.2沧踏,那就輸入指令:
rvm install 2.4.1
(目前最高,如果低于2.4.1最新使用的時(shí)候出現(xiàn)了問(wèn)題)巾钉。- 然后按回車(chē)悦冀,第二次按下后會(huì)提示輸入密碼。
- 然后查看自己當(dāng)前ruby版本
rvm list
,看看是否安裝成功睛琳。
4、檢查更新gem ruby版本環(huán)境
- cocoapods是用gem ruby實(shí)現(xiàn)的踏烙,想要使用它首先需要有g(shù)em ruby的環(huán)境师骗。且Mac的OS X系統(tǒng)默認(rèn)已經(jīng)可以運(yùn)行ruby,但是版本可能不夠新,建議更新版本讨惩。
- 檢查gem ruby版本輸入:
sudo gem -v
途中要輸入密碼辟癌。- 接著輸入:
gem update --system
更新gem ruby版本號(hào)。如果已經(jīng)比較新舊不必更新了荐捻。
5黍少、檢查ruby源并移除。
- 檢查ruby源处面,
gem sources -l
,結(jié)果如下:https://rubygems.org/
,則移除此ruby源厂置。- 替換成國(guó)內(nèi)的鏡像源ruby-china,國(guó)內(nèi)的taobao源已經(jīng)停止維護(hù)了魂角,輸入
gem sources --add https://gems.ruby-china.org/
- 再次檢查ruby源昵济,
gem sources -l
,出現(xiàn)https://gems.ruby-china.org/
就說(shuō)明ruby源替換成功。
6、安裝cocoaPods(sudo 表示管理員指令访忿,需要輸入密碼的)
- OS X 10.11之前系統(tǒng)的安裝cocoapods 指令:
sudo gem install cocoapods
- OS X 10.11以后系統(tǒng)的安裝cocoapods 指令:
sudo gem install -n /usr/local/bin cocoa pods
- 如果有
gems installed
標(biāo)志著安裝成功了瞧栗。
7、創(chuàng)建一個(gè)工程海铆,并創(chuàng)建podfile
- 打開(kāi)工程文件夾:cd /Users/qindian/Desktop/XXProject(注:XXProject文件夾里面包含.xcodeproj文件)
pod init
創(chuàng)建podfile文件- 手動(dòng)點(diǎn)開(kāi)podfile迹恐,然后在
target 'XXProject' do
緊接著的下面加上pod 'AFNetworking', '~> 3.1.0'
,然后command+S
保存編輯文本卧斟。- 接著在終端輸入
pod install
(還是在XXProject文件夾里面)殴边。這時(shí),XXProject文件夾里面會(huì)多出一個(gè).xcworkspace
文件唆涝,然后打開(kāi).xcworkspace
文件進(jìn)行擼代碼即可找都。
8、CocoaPods本地庫(kù)更新
- 終端輸入
pod --version
查看當(dāng)前cocoapods版本- 更新Pods命令
sudo gem install -n /usr/local/bin cocoapods --pre
- 執(zhí)行本地庫(kù)更新命令
pod repo update master
有問(wèn)題的地方請(qǐng)指出廊酣,虛心接受建議能耻。
參考鏈接:http://www.cnblogs.com/lmfboke/p/6501678.html