2019最新版CocoaPods的安裝與使用

//*********更新與2019-01-17***********//

此時(shí)依次執(zhí)行下

sudo gem update --system 輸入密碼回車

gem sources --add?https://gems.ruby-china.com/?--remove?https://rubygems.org/

接下來(lái)查看下源路徑是否更換了;成功了會(huì)顯示下圖

gem sources -l

接下來(lái)安裝Cocoapods了

sudo gem install cocoapods

如果出錯(cuò)的話執(zhí)行下面的命令

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

pod setup

//*******2017年之前**********//

一 竟宋、CocoaPods的安裝(重點(diǎn))

1.查看gem是否為最新版本

輸入命令:sudo gem update --system

執(zhí)行命令后如果顯示:Latest version currently installed. Aborting,說(shuō)明當(dāng)前已經(jīng)是最新版本黑毅,無(wú)需再升級(jí)蹄梢。如果顯示RubyGems system software updated,說(shuō)明升級(jí)成功

2.輸入命令:sudo gem install cocoapods

執(zhí)行完這句命令后如果報(bào)錯(cuò):

問題一:

解決辦法:輸入命令:sudo gem install -n /usr/local/bin cocoapods

問題二:

這是因?yàn)閞uby的軟件源rubygems.org因?yàn)槭褂脕嗰R遜的云服務(wù)层宫,被我天朝屏蔽了,需要更新一下ruby的源,步驟如下:

1)gem sources -l? 查看當(dāng)前ruby的源

2)gem sources --remove https://rubygems.org/? 移除rubyhttps://rubygems.org/

3)gem sources -a https://ruby.taobao.org/? 替換ruby為https://ruby.taobao.org/

4)gem sources -l 再次查看ruby源是否替換成功


3.重新執(zhí)行安裝下載命令:sudo gem install cocoapods



4.進(jìn)行安裝彪见,執(zhí)行命令:pod setup


常見錯(cuò)誤:Error installing cocoapods:? activesupport requires Ruby version >= 2.2.2

注意:安裝cocoapods,需要使用ruby工具娱挨,但是如果你的系統(tǒng)>=10.11? 現(xiàn)有的ruby版本太低余指,不適用,需要安裝>=2.2.2的ruby跷坝,可以安裝2.3.0的版本酵镜,要安裝ruby,就要重新安裝RVM:Ruby Version Manager柴钻,要安裝rvm淮韭,就要先安裝homebrew


參考文檔:http://blog.csdn.net/wangyanchang21/article/details/51885383

安裝完了cocoapods,在進(jìn)行下面的執(zhí)行步驟

二贴届、CocoaPods的使用

1靠粪、新建一個(gè)工程

2、打開終端毫蚓,定位到工程根目錄下

3.執(zhí)行命令:touch Podfile(創(chuàng)建一個(gè)Podfile的文件占键,不能換成其他的名字,也可以在工程根目錄下直接創(chuàng)建)

4.執(zhí)行命令:vi Podfile (打開Podfile文件)

Podfile文件的格式為:platform :ios, '7.0'

5.搜索需要集成的庫(kù)元潘,執(zhí)行命令:pod search 需要搜索的庫(kù)

6.在文件中添加要使用的第三方庫(kù)畔乙,再次打開Podfile文件

執(zhí)行命令:pod ‘AFNetworking’,‘~>2.5.3’

7.使用pod install安裝第三方庫(kù)

執(zhí)行完命令后出現(xiàn):Updating local specs repositories說(shuō)明安裝成功

8.如果要卸載CocoaPods,則執(zhí)行命令:sudo gem uninstall cocoa pods


以后使用的時(shí)候切記如下兩點(diǎn):

1.從此以后需要使用Cocoapods生成的 .xcworkspace文件來(lái)打開工程翩概,而不是使用以前的.xcodeproj文件

2.每次更改了Podfile文件牲距,都需要重新執(zhí)行一次pod update命令

3.當(dāng)執(zhí)行pod install之后袖订,除了Podfile,還會(huì)生成一個(gè)名為Podfile.lock的文件嗅虏,它會(huì)鎖定當(dāng)前各依賴庫(kù)的版本洛姑,之后即使多次執(zhí)行pod install也不會(huì)更改版本,只有執(zhí)行pod update才會(huì)改變Podfile.lock.在多人協(xié)作的時(shí)候皮服,這樣可以防止第三方庫(kù)升級(jí)時(shí)候造成大家各自的第三方庫(kù)版本不一致楞艾。所以在提交版本的時(shí)候不能把它落下,也不要添加到.gitignore中.

如若在安裝的過(guò)程中還有什么疑問,及時(shí)交流,這個(gè)是最新版本的安裝方式,最近鼓搗了好久才安裝成功的.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末龄广,一起剝皮案震驚了整個(gè)濱河市硫眯,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌择同,老刑警劉巖两入,帶你破解...
    沈念sama閱讀 216,470評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異敲才,居然都是意外死亡裹纳,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門紧武,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)剃氧,“玉大人,你說(shuō)我怎么就攤上這事阻星∨蟀埃” “怎么了?”我有些...
    開封第一講書人閱讀 162,577評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵妥箕,是天一觀的道長(zhǎng)滥酥。 經(jīng)常有香客問我,道長(zhǎng)畦幢,這世上最難降的妖魔是什么坎吻? 我笑而不...
    開封第一講書人閱讀 58,176評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮呛讲,結(jié)果婚禮上禾怠,老公的妹妹穿的比我還像新娘。我一直安慰自己贝搁,他們只是感情好吗氏,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,189評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著雷逆,像睡著了一般弦讽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,155評(píng)論 1 299
  • 那天往产,我揣著相機(jī)與錄音被碗,去河邊找鬼。 笑死仿村,一個(gè)胖子當(dāng)著我的面吹牛锐朴,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蔼囊,決...
    沈念sama閱讀 40,041評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼焚志,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了畏鼓?” 一聲冷哼從身側(cè)響起酱酬,我...
    開封第一講書人閱讀 38,903評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎云矫,沒想到半個(gè)月后膳沽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,319評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡让禀,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,539評(píng)論 2 332
  • 正文 我和宋清朗相戀三年挑社,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片堆缘。...
    茶點(diǎn)故事閱讀 39,703評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡滔灶,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出吼肥,到底是詐尸還是另有隱情,我是刑警寧澤麻车,帶...
    沈念sama閱讀 35,417評(píng)論 5 343
  • 正文 年R本政府宣布缀皱,位于F島的核電站,受9級(jí)特大地震影響动猬,放射性物質(zhì)發(fā)生泄漏啤斗。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,013評(píng)論 3 325
  • 文/蒙蒙 一赁咙、第九天 我趴在偏房一處隱蔽的房頂上張望钮莲。 院中可真熱鬧,春花似錦彼水、人聲如沸崔拥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)链瓦。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間慈俯,已是汗流浹背渤刃。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留贴膘,地道東北人卖子。 一個(gè)月前我還...
    沈念sama閱讀 47,711評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像刑峡,于是被迫代替她去往敵國(guó)和親洋闽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,601評(píng)論 2 353

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