CocoaPods的安裝和使用說明(轉(zhuǎn))

標(biāo)簽: CocoaPods安裝ios開發(fā)管理開源庫

2016-08-16 18:58 24人閱讀 評(píng)論(1) 收藏 舉報(bào)

分類: iOS(20)

版權(quán)聲明:本文為博主原創(chuàng)文章扣囊,未經(jīng)博主允許不得轉(zhuǎn)載初坠。

目錄(?)[+]

CocoaPods是什么?

首先CocoaPods是一個(gè)工具,目的是管理iOS項(xiàng)目中的第三方開源庫。為什么要使用這樣一個(gè)工具呢硝训?這個(gè)工具有什么好處呢泼掠?我們知道在iOS的開發(fā)中桨螺,我們不可避免的要使用第三方開源庫恰梢,例如:AFNetWorking等佛南。

當(dāng)使用第三方的開源庫的時(shí)候,

一是集成這些依賴庫需要我們手動(dòng)配置嵌言;

二是當(dāng)這些庫發(fā)生更新時(shí),我們需要手動(dòng)更新及穗;

那么這么做顯然是非常麻煩的摧茴,那么有什么解決辦法嗎,答案是有的埂陆。

CocoaPods就是為了解決這個(gè)問題而產(chǎn)生的苛白,我們可以通過CocoaPods將第三方的庫統(tǒng)一管理起來,配置和更新只需要幾

行命令就可以完成焚虱。是不是很神奇吐舌頭购裙。

關(guān)于gem

Gem是一個(gè)管理Ruby庫和程序的標(biāo)準(zhǔn)包,它通過Ruby Gem(如 http://rubygems.org/ )源來查找鹃栽、安裝躏率、升級(jí)和卸載軟件包,非常的便捷。

鏈接? ? Ruby Gem命令詳解

CocoaPods的下載和安裝

在安裝CocoaPods前我們先了解一下Ruby默認(rèn)源薇芝。Ruby是一種面相對(duì)象的程序設(shè)計(jì)的腳本語言蓬抄;具體介紹可以查閱百度;

Mac系統(tǒng)默認(rèn)安裝好Ruby環(huán)境夯到,我們可以在終端進(jìn)行查詢是否安裝Ruby環(huán)境嚷缭,驗(yàn)證步驟如下:

一是打開終端;

二是輸入命令行

[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

$ruby -v

[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

Last login: Tue Aug 16 09:51:02 on console

bogon:~ fuYanan$ ruby -v

ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]

bogon:~ fuYanan$

現(xiàn)在我們看到ruby的版本可能不是最新的耍贾,那么我們?cè)鯓邮顾蔀樽钚碌哪卦乃坎襟E如下:

一是移除現(xiàn)有的ruby默認(rèn)源;

二是使用新的默認(rèn)源荐开;

三是驗(yàn)證新源是否成功优床;

關(guān)于RVM(安裝CocoaPods前的準(zhǔn)備)

注意??:在這里解釋一下:RVM 是一個(gè)命令行工具,可以提供一個(gè)便捷的多版本 Ruby 環(huán)境的管理和切換誓焦。

所以要想通過rvm list known 命令知道Ruby的版本胆敞,需要先安裝rvm;

[objc] view plain copy 在CODE上查看代碼片派生到我的代碼片

$rvm list known

如果提示command not found 請(qǐng)先安裝rvm杂伟;

命令如:

[objc] view plain copy 在CODE上查看代碼片派生到我的代碼片

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

在這里說明一下如果rvm安裝成功后移层,必須重新打開終端;

然后就可以安裝Ruby 2.2.2了赫粥,命令行如下:

[objc] view plain copy 在CODE上查看代碼片派生到我的代碼片

$ rvm install 2.2.2

如果出現(xiàn)and sudo mkdir worked代表rruby安裝成功观话;

在上面的過程中可能會(huì)出現(xiàn)一些問題,下面找到幾個(gè)比較好的博客鏈接地址如下:

1越平、http://www.cnblogs.com/yan520/p/5583362.html

2频蛔、http://www.cnblogs.com/liuwenqiang/p/5674591.html

3、http://www.tuicool.com/articles/7VvuAr3

4秦叛、http://blog.csdn.net/fairytale_1/article/details/51850734

關(guān)于安裝CocoaPods

在以上工作準(zhǔn)備好后晦溪,我們就可以安裝CocoaPods了,命令行如下:

查看自己的蘋果系統(tǒng)版本挣跋,如果蘋果系統(tǒng)升級(jí) OS X EL Capitan后需要使用的命令行是:

[objc] view plain copy 在CODE上查看代碼片派生到我的代碼片

$sudo gem install -n /usr/local/bin cocoapods

否者用下面這句

[objc] view plain copy 在CODE上查看代碼片派生到我的代碼片

$sudo gem install cocoapods

[objc] view plain copy 在CODE上查看代碼片派生到我的代碼片

$pod setup

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末三圆,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子避咆,更是在濱河造成了極大的恐慌舟肉,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,755評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件查库,死亡現(xiàn)場(chǎng)離奇詭異路媚,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)樊销,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門整慎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來脏款,“玉大人,你說我怎么就攤上這事院领〕诿” “怎么了?”我有些...
    開封第一講書人閱讀 165,138評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵比然,是天一觀的道長(zhǎng)丈氓。 經(jīng)常有香客問我,道長(zhǎng)强法,這世上最難降的妖魔是什么万俗? 我笑而不...
    開封第一講書人閱讀 58,791評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮饮怯,結(jié)果婚禮上闰歪,老公的妹妹穿的比我還像新娘。我一直安慰自己蓖墅,他們只是感情好库倘,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著论矾,像睡著了一般教翩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上贪壳,一...
    開封第一講書人閱讀 51,631評(píng)論 1 305
  • 那天饱亿,我揣著相機(jī)與錄音,去河邊找鬼闰靴。 笑死彪笼,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的蚂且。 我是一名探鬼主播配猫,決...
    沈念sama閱讀 40,362評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼膘掰!你這毒婦竟也來了章姓?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,264評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤识埋,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后零渐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體窒舟,經(jīng)...
    沈念sama閱讀 45,724評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年诵盼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了惠豺。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片银还。...
    茶點(diǎn)故事閱讀 40,040評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖洁墙,靈堂內(nèi)的尸體忽然破棺而出蛹疯,到底是詐尸還是另有隱情,我是刑警寧澤热监,帶...
    沈念sama閱讀 35,742評(píng)論 5 346
  • 正文 年R本政府宣布捺弦,位于F島的核電站,受9級(jí)特大地震影響孝扛,放射性物質(zhì)發(fā)生泄漏列吼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評(píng)論 3 330
  • 文/蒙蒙 一苦始、第九天 我趴在偏房一處隱蔽的房頂上張望寞钥。 院中可真熱鬧,春花似錦陌选、人聲如沸理郑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽您炉。三九已至,卻和暖如春臼勉,著一層夾襖步出監(jiān)牢的瞬間邻吭,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評(píng)論 1 270
  • 我被黑心中介騙來泰國打工宴霸, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留囱晴,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,247評(píng)論 3 371
  • 正文 我出身青樓瓢谢,卻偏偏與公主長(zhǎng)得像畸写,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子氓扛,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評(píng)論 2 355

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