關(guān)于最新版Cocoapods的安裝(使用china鏡像)

CocoaPods是什么?

當(dāng)你開(kāi)發(fā)iOS應(yīng)用時(shí),會(huì)經(jīng)常使用到很多第三方開(kāi)源類(lèi)庫(kù),比如JSONKit,AFNetWorking等等。可能某個(gè)類(lèi)庫(kù)又用到其他類(lèi)庫(kù),所以要使用它,必須得另外下載其他類(lèi)庫(kù),而其他類(lèi)庫(kù)又用到其他類(lèi)庫(kù),“子子孫孫無(wú)窮盡也”,這也許是比較特殊的情況。總之小編的意思就是,手動(dòng)一個(gè)個(gè)去下載所需類(lèi)庫(kù)十分麻煩。另外一種常見(jiàn)情況是,你項(xiàng)目中用到的類(lèi)庫(kù)有更新,你必須得重新下載新版本,重新加入到項(xiàng)目中,十分麻煩。如果能有什么工具能解決這些惱人的問(wèn)題,那將“善莫大焉”。所以,你需要 CocoaPods。

CocoaPods應(yīng)該是iOS最常用最有名的類(lèi)庫(kù)管理工具了,上述兩個(gè)煩人的問(wèn)題,通過(guò)cocoaPods,只需要一行命令就可以完全解決,當(dāng)然前提是你必須正確設(shè)置它。重要的是,絕大部分有名的開(kāi)源類(lèi)庫(kù),都支持CocoaPods。所以,作為iOS程序員的我們,掌握CocoaPods的使用是必不可少的基本技能了。

如何下載和安裝CocoaPods?

在安裝CocoaPods之前,首先要在本地安裝好Ruby環(huán)境。由于近期墻的影響所以需要升級(jí)rvm到2.2版本以上。先給大家講講如何升級(jí)rvm,打開(kāi)終端按照下面步驟按照并且升級(jí)rvm

1、安裝 RVM

RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem庫(kù)管理(gemset)

curl -L get.rvm.io | bash -s stable

測(cè)試是否安裝正常

rvm -v

如果出現(xiàn)了版本號(hào)就代表rvm安裝成功了

2、用RVM升級(jí)Ruby

#查看當(dāng)前ruby版本

?ruby?-v

ruby?1.8.7

#列出已知的ruby版本

?rvm?list?known

#安裝ruby 2.3.0(需要一段時(shí)間等待)

?rvm?install 2.3.0

再最后用ruby -v 查看版本號(hào)如果是2.3.0就證明安裝成功了

下面進(jìn)入cocoapods的安裝

用于上面我們已經(jīng)裝好了ruby,所以直接在終端輸入進(jìn)行更新

sudo gem install cocoapods

刪除本身自帶的鏡像

gem sources --remove https://rubygems.org/

替換成china鏡像

gem sources -a https://gems.ruby-china.org/

為了驗(yàn)證你的Ruby鏡像是并且僅是china,可以用以下命令查看:

gem sources -l

只有在終端中出現(xiàn)下面文字才表明你上面的命令是成功的:

*** CURRENT SOURCES ***

https://gems.ruby-china.org/

這時(shí)候,你再次在終端中運(yùn)行:

sudo gem install cocoapods 或者 sudo gem install -n /usr/local/bin cocoapods

最后在終端運(yùn)行

pod setup

即可以完成Cocoapods的安裝。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容