Xcode 8 安裝cocoapods

最近換了新的設(shè)備 ,xcode也更新到最新的版本, xcode8 唠梨,由于上一次xcodeglost事件的發(fā)生,蘋(píng)果在對(duì)xcode開(kāi)發(fā)的審核也變得嚴(yán)格起來(lái)侥啤,最直接的一點(diǎn)的就是插件不能安裝使用了当叭, 但是還有別的辦法實(shí)現(xiàn)插件的安裝茬故,步驟比較復(fù)雜這里就不說(shuō)了。下面介紹xcode8 安裝 cocoapods

注意事項(xiàng):安裝CocoaPods的順序:

Xcode->homebrew->RVM->Ruby->CocoaPots;


Rvm 官網(wǎng)https://www.rvm.io/

Ruby 官網(wǎng)https://rubygems.org/

CocoaPods 官網(wǎng)https://cocoapods.org/

Rvm 安裝指南:https://rvm.io/rvm/install

Homebrew 官網(wǎng):http://brew.sh/index_zh-cn.html

ruby 鏡像 - taobao:https://ruby.taobao.org/

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

Homebrew 是一個(gè)軟件包管理器蚁鳖,用于在mac上安裝一些os x上沒(méi)有的UNiX工具磺芭;類(lèi)似于360軟件管理器。

Rvm全稱(chēng)Ruby Version Manager醉箕,是安裝和管理ruby的一種工具钾腺。

摘錄:RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems.

Ruby 是一種面向?qū)ο蟮哪_本語(yǔ)言,簡(jiǎn)單易用琅攘,功能強(qiáng)大垮庐。能跨平臺(tái)和可移植性好等等。其實(shí)就是種腳本語(yǔ)言坞琴。

CocoaPods 是 iOS 最常用的第三方類(lèi)庫(kù)管理工具哨查,絕大部分有名的開(kāi)源類(lèi)庫(kù)都支持 CocoaPods。

CocoaPods 是用 ruby 實(shí)現(xiàn)的剧辐,要想使用它首先需要有 ruby 的環(huán)境寒亥。幸運(yùn)的是OS X系統(tǒng)默認(rèn)已經(jīng)可以運(yùn)行 ruby 了。但是有時(shí)候 ruby 版本過(guò)低是無(wú)法正常支持 CocoaPods 的使用荧关,所以需要先安裝更新升級(jí) rvm 和 ruby溉奕。


一 ?.檢查自己的當(dāng)前 rvm 環(huán)境 (此處檢查是否存在rvm環(huán)境)

$ rvm -v

輸出結(jié)果 (1) (不存在rvm環(huán)境)

host95-lan-193-169-4:~ Ingenic_iOS$ rvm -v

-bash: rvm: command not found


情況 一 ?: ?如果不存在rvm環(huán)境 ,先安裝配置rvm環(huán)境

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

期間可能會(huì)問(wèn)你的管理員密碼,等一段時(shí)間就成功安裝好rvm

然后 ,載入rvm環(huán)境 (新開(kāi)的Termal就不用這么做了,會(huì)自動(dòng)重新載入的)

$ source ~/.rvm/scripts/rvm


再次檢查rvm是否安裝正確

$ rvm -v


情況 二 : 如果存在 rvm環(huán)境,用rvm安裝ruby環(huán)境

(1) 查詢已知的ruby環(huán)境

$ rvm list known

(2)指定的ruby版本進(jìn)行更新 (此處按照ruby 2.3.0更新)

$ rvm install 2.3.0

(3)第二步需要一段時(shí)間等待,完成后此時(shí)的rvm環(huán)境就配置好了

Ruby Gems就安裝好了

(4)補(bǔ)充相關(guān)指令

查詢已經(jīng)安裝的ruby

$ rvm list

卸載一個(gè)已經(jīng)安裝的版本

$ rvm remove 1.9.2




二 檢查更新的ruby版本環(huán)境(正常情況下從此步驟開(kāi)始)

cocoapods是用ruby實(shí)現(xiàn)的,要想使用它首先需要有ruby的環(huán)境.并且MAC的os 系統(tǒng)默認(rèn)已經(jīng)可以運(yùn)行ruby?

但是當(dāng) ruby的版本低于2.2.2 時(shí),安裝cocoapods會(huì)報(bào)錯(cuò),為了防止ruby環(huán)境過(guò)低,建議先升級(jí)ruby環(huán)境,建議升級(jí)到2.6.x版本以上

1. 檢查自己的 ruby版本

$ sudo gem -v

2. 更新ruby版本號(hào)

$ gem update --system

沒(méi)有權(quán)限的時(shí)候sudo gem update --system

3 .檢查 ruby源

$ gem sources -l

4 移除ruby源

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

5 替換添加國(guó)內(nèi)鏡像源 ryby-china 因?yàn)閲?guó)內(nèi)的鏡像源 taobao源 已經(jīng)停止維護(hù)了,此處替換的是ruby-china 源?

$ gem sources --add https://gems.ruby-china.org

6 再次檢查ruby源

$ gem sources -l

三 ?安裝 cocoapods

$ sudo gem install cocoa pods

安裝成功的結(jié)束標(biāo)志 gems installed

四 配置cocoapods 環(huán)境

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市忍啤,隨后出現(xiàn)的幾起案子加勤,更是在濱河造成了極大的恐慌,老刑警劉巖同波,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鳄梅,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡未檩,警方通過(guò)查閱死者的電腦和手機(jī)戴尸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)冤狡,“玉大人孙蒙,你說(shuō)我怎么就攤上這事”ǎ” “怎么了挎峦?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)合瓢。 經(jīng)常有香客問(wèn)我浑测,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任迁央,我火速辦了婚禮掷匠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘岖圈。我一直安慰自己讹语,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布蜂科。 她就那樣靜靜地躺著顽决,像睡著了一般。 火紅的嫁衣襯著肌膚如雪导匣。 梳的紋絲不亂的頭發(fā)上才菠,一...
    開(kāi)封第一講書(shū)人閱讀 49,046評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音贡定,去河邊找鬼赋访。 笑死,一個(gè)胖子當(dāng)著我的面吹牛缓待,可吹牛的內(nèi)容都是我干的蚓耽。 我是一名探鬼主播,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼旋炒,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼步悠!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起瘫镇,我...
    開(kāi)封第一講書(shū)人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤鼎兽,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后铣除,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體接奈,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年通孽,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片睁壁。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡背苦,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出潘明,到底是詐尸還是另有隱情行剂,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布钳降,位于F島的核電站厚宰,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜铲觉,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一澈蝙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧撵幽,春花似錦灯荧、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至链烈,卻和暖如春厉斟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背强衡。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工擦秽, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人食侮。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓号涯,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親锯七。 傳聞我的和親對(duì)象是個(gè)殘疾皇子链快,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

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

  • 由于新?lián)Q了電腦,不得不重新安裝一下CocoaPods眉尸,僅以此文分享一下安裝過(guò)程以及遇到的問(wèn)題域蜗。一 選擇鏡像我之前選...
    Horizion_T閱讀 364評(píng)論 0 2
  • 在之前的一個(gè)項(xiàng)目安裝過(guò)CocoaPods,當(dāng)時(shí)使用的Xcode 7噪猾,Mac系統(tǒng)為OS X 10.11霉祸,安裝流程順利...
    絢雨藍(lán)了個(gè)楓閱讀 3,319評(píng)論 2 2
  • 喜歡你一月余。 我開(kāi)始越來(lái)越少地提到你的大滿貫袱蜡,你的445丝蹭,越來(lái)越多地看到別的東西。 看到你的肩傷坪蚁,看到你的腰傷奔穿,...
    糖罐子糖閱讀 152評(píng)論 0 0
  • ―殊 不知道從什么時(shí)候開(kāi)始,我慢慢形成了一個(gè)習(xí)慣.只要是敷完面膜之后敏晤,一定會(huì)裝一小桶熱水泡腳贱田。其實(shí)我自己也不知道這...
    妄殊閱讀 378評(píng)論 0 1
  • 2.12-CC第二部:歷史 男人不是因?yàn)楂I(xiàn)出生命,而是因?yàn)槊吧娘L(fēng)險(xiǎn)嘴脾,才高出動(dòng)物之上男摧;因此,在人類(lèi)中,優(yōu)越性不是...
    CC想按自己的意愿過(guò)一生閱讀 162評(píng)論 0 0