首先聲明:2018年8月28日https://gems.ruby-china.org域名更新為https://gems.ruby-china.com
步驟一:Runby更新(升級Runby環(huán)境首先需要安裝rvm,步驟見下方備注,如果已經(jīng)安裝請忽略)
1.我們知道Mac自帶有Runby,但是一般版本比較老舊,可以更新一下,終端命令-> sudo gem update --system 提示輸入密碼,輸入你電腦密碼即可
2.由于各種原因?rubygems.org?國內(nèi)被屏蔽,需要更換國內(nèi)源? 命令 gem sources --addhttps://gems.ruby-china.com/--removehttps://rubygems.org/
3.查看是否更換成功了? 命令 gem sources -l? ? ? ? ? ?**** CURRENT SOURCES **** 下方顯示只有https://gems.ruby-china.com/表示成功了
步驟二:安裝CocoaPods
1.命令 sudo gem install cocoapods 如果出錯使用 命令 sudo gem install -n /usr/local/bin cocoapods? (mac OS 10.11 之后一些命令有變化,如果你是之前的系統(tǒng)使用前面的命令,之后的使用后面的)
2.上一步一般情況會很快完成,完成后輸入命令 pod --version 查看版本,有版本號顯示表示成功,繼續(xù)下一步
3.設(shè)置倉庫,命令? pod setup? 有點慢,出錯比較多,大多數(shù)是網(wǎng)絡(luò)原因?qū)е陆邮帐?多試幾次就好,當然網(wǎng)絡(luò)好可以忽略,我就安裝了3天,每天早中晚各一次,終于第三天成功了(實在不行,可以卸載 CocoaPods再重新安裝一下,? 命令 sudo gem uninstall cocoapods)
步驟三:恭喜你基本完成了,下面開始使用
1.創(chuàng)建Podfile文件,編輯 命令 vim Podfile 進入后輸入 i 即進入編輯狀態(tài) 然后輸入下面內(nèi)容(版本和target名字寫自己的)
???????????? platform :ios, '8.0'
???????????? use_frameworks!
???????????? target 'Test' do
???????????? pod 'SDWebImage'
???????????? pod 'Masonry'
???????????? end
2.?寫完后按 ESC 然后wq 保存并退出
3.命令 pod install 結(jié)束后重新打開項目,最好編譯一下,否則有時會出現(xiàn)無法引入頭文件的問題(會多出一個白色的 后綴 .xcworkspace文件,打開項目以后雙擊它即可,其他的命令不在闡述)
小結(jié):好了就是這么簡單,就這三步,大多數(shù)錯誤其實就是網(wǎng)絡(luò)或者寫入權(quán)限的原因,只有你網(wǎng)絡(luò)可以,電腦是讀寫權(quán)限夠(一般我們都是管理員,沒問題的)非??斓?出錯了也不用著急,多試幾次就好,大家有什么好的可以補充有什么建議也可以留言,謝謝!
補充: 安裝rvm
?curl -L get.rvm.io | bash -s stable
source~/.bashrc
source~/.bash_profile
查看 rvm版本? ? ? ? ? rvm -v?
列出可裝版本信息? ? ??rvm list known
安裝你需要的版本? ? ?rvm install 2.6.3? ?(如果你電腦沒有安裝Xcode和Command Line Tools for Xcode以及Homebrew 會自動下載安裝)
設(shè)置默認版本? ?rvmuse 2.6.3--default