安裝與使用Cocoapods

1.準(zhǔn)備工作

1.替換鏡像

首先cocoapod是運(yùn)行在ruby環(huán)境下的。由于ruby是運(yùn)行在rubygems服務(wù)器上的。但是國(guó)內(nèi)基本是不能訪問(wèn)這個(gè)網(wǎng)站的。所以我們需要用另外的源來(lái)替代原有的服務(wù)器源晃跺。這里我們使用淘寶提供的鏡像衰琐。進(jìn)入終端:

// 移除命令: gem sources --remove https://rubygems.org/
// 淘寶鏡像已經(jīng)不更新了
// 添加命令: gem sources -a https://gems.ruby-china.com/
//查看gem來(lái)源列表:$ gem sources -l

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

*** CURRENT SOURCES ***
https://gems.ruby-china.org/

2.安裝rvm環(huán)境

$ rvm -v

如果出現(xiàn)''-bash: rvm: command not found''也糊,那么我們需要安裝rvm環(huán)境

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

出現(xiàn)一大段文字之后,就說(shuō)明成功
載入rvm環(huán)境

此時(shí)在查看rvm版本就能顯示最新的了
$ source ~/.rvm/scripts/rvm

3.安裝ruby

$ rvm list known

指定一個(gè)版本進(jìn)行安裝羡宙,一般選擇最新的

$ rvm install 2.4.0

2.下載CocoaPods

這個(gè)時(shí)候在使用終端命令:

$ sudo gem install cocoapods

這個(gè)過(guò)程要花費(fèi)相當(dāng)長(zhǎng)的時(shí)間狸剃,我們可以通過(guò)另外開(kāi)啟一個(gè)終端來(lái)查看當(dāng)前的安裝進(jìn)度:

進(jìn)入cocoapods文件:cd ~/.cocoapods
進(jìn)入后在輸入:du -sh 

這樣就可以查看到當(dāng)前的安裝進(jìn)度了。網(wǎng)絡(luò)不好的話辛辨,就需要多等待一段時(shí)間了捕捂。

過(guò)一段時(shí)間后提示setup completed,在終端中輸入 pod list,展示出安裝列表斗搞;這樣總算安裝好了。
接下來(lái)再一次輸入:

pod search AFNetworking

輸入過(guò)后它可能會(huì)報(bào):

[!] Unable to find a pod with name, author, summary, or descriptionmatching `AFNetworking`

解決方案是:

輸入:rm ~/Library/Caches/CocoaPods/search_index.json
后在一次輸入:pod search AFNetworking

如果出現(xiàn)完整列表慷妙,此時(shí)cocoapod就是安裝成功了僻焚。

使用

1.首先定位到項(xiàng)目文件目錄
cd 項(xiàng)目位置
然后添加podfile文件:vim podfile (注:在寫(xiě)該文件的時(shí)候要注意格式 ' ' );
進(jìn)入后按i進(jìn)入插入模式,進(jìn)行編輯膝擂,安裝官方最新的文檔格式:

platform :ios, '8.0'
target '你的項(xiàng)目名稱' do
pod 'AFNetworking', '~> 3.0'
end

編輯完成后虑啤,按ESC退出編輯模式,最后輸入:wq保存并退出文件架馋,此時(shí)可以發(fā)現(xiàn)在項(xiàng)目目錄下多了一個(gè)Podfile的文件狞山,請(qǐng)注意這個(gè)文件必須與.xcodeproj在同一目錄下。
另外一種方式:

終端輸入:pod init

系統(tǒng)會(huì)自動(dòng)幫你書(shū)寫(xiě)這些信息叉寂。這些信息也可以使用純文本編輯器進(jìn)行編輯萍启,比如sublime.

最后:pod install進(jìn)行安裝即可
有的使用這個(gè)命令的等待時(shí)間會(huì)非常長(zhǎng),可以選擇以下命令跳過(guò)更新安裝屏鳍。
CocoaPods庫(kù)的跳過(guò)更新安裝

pod install --verbose --no-repo-update(跳過(guò)更新進(jìn)行安裝)
pod update --verbose --no-repo-update(跳過(guò)更新進(jìn)行更新)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末勘纯,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子钓瞭,更是在濱河造成了極大的恐慌驳遵,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,029評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件山涡,死亡現(xiàn)場(chǎng)離奇詭異堤结,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)鸭丛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,395評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)竞穷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人系吩,你說(shuō)我怎么就攤上這事来庭。” “怎么了穿挨?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,570評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵月弛,是天一觀的道長(zhǎng)肴盏。 經(jīng)常有香客問(wèn)我,道長(zhǎng)帽衙,這世上最難降的妖魔是什么菜皂? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,535評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮厉萝,結(jié)果婚禮上恍飘,老公的妹妹穿的比我還像新娘。我一直安慰自己谴垫,他們只是感情好章母,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,650評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著翩剪,像睡著了一般乳怎。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上前弯,一...
    開(kāi)封第一講書(shū)人閱讀 49,850評(píng)論 1 290
  • 那天蚪缀,我揣著相機(jī)與錄音,去河邊找鬼恕出。 笑死询枚,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的浙巫。 我是一名探鬼主播金蜀,決...
    沈念sama閱讀 39,006評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼狈醉!你這毒婦竟也來(lái)了廉油?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,747評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤苗傅,失蹤者是張志新(化名)和其女友劉穎抒线,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體渣慕,經(jīng)...
    沈念sama閱讀 44,207評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡嘶炭,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,536評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了逊桦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片眨猎。...
    茶點(diǎn)故事閱讀 38,683評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖强经,靈堂內(nèi)的尸體忽然破棺而出睡陪,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 34,342評(píng)論 4 330
  • 正文 年R本政府宣布兰迫,位于F島的核電站信殊,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏汁果。R本人自食惡果不足惜涡拘,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,964評(píng)論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望据德。 院中可真熱鬧鳄乏,春花似錦、人聲如沸棘利。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,772評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)赡译。三九已至仲吏,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蝌焚,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,004評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工誓斥, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留只洒,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,401評(píng)論 2 360
  • 正文 我出身青樓劳坑,卻偏偏與公主長(zhǎng)得像毕谴,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子距芬,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,566評(píng)論 2 349

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

  • 第一次使用cocoapods涝开,對(duì)整個(gè)安裝過(guò)程做個(gè)記錄、總結(jié)框仔。 一.安裝cocoapods之前舀武,先更新Ruby 1、...
    欲碼還修閱讀 209評(píng)論 0 1
  • 一.CocoaPods是什么离斩? CocoaPods是一個(gè)用Ruby寫(xiě)的银舱、負(fù)責(zé)管理iOS項(xiàng)目中第三方開(kāi)源庫(kù)的工具,C...
    王小祺閱讀 702評(píng)論 1 0
  • 幸福的人生跛梗,都是那么幸福寻馏。 不幸福的人生,各有各的苦楚核偿。 人生始終是一場(chǎng)如人飲水冷暖自知的過(guò)程诚欠,酸甜苦辣都得嘗到。...
    十里不如你閱讀 303評(píng)論 0 1
  • 坐車(chē),看著車(chē)外的風(fēng)景轰绵,忽然感覺(jué)到了生命的流逝粉寞!播放器里的音樂(lè),讓心情悲喜交替藏澳,感受很復(fù)雜……有的時(shí)候仁锯,這樣...
    暖暖的南極閱讀 199評(píng)論 0 0
  • 廈門(mén)游不得不說(shuō)的那些事兒:[調(diào)皮][調(diào)皮] 1.廈門(mén)的水果好吃,但飯菜著實(shí)不好吃翔悠,包括海鮮业崖,味道偏甜味...
    粥粥攝影閱讀 380評(píng)論 1 4