cocoaPods潭陪,2018-1-3日簡單有效安裝導入方式。(2017.11.7日更新)

試過很多方法無望最蕾,終于找到驚喜R浪荨)?

?溫馨提示:($符號是不需要輸入到終端的,請?zhí)崆鞍惭bxcode瘟则,不同電腦配置了幾十次黎炉,如有疑問,歡迎發(fā)私信)

一.前期配置

步驟1 - 安裝 RVM RVM 是干什么的這里就不解釋了醋拧,后面你將會慢慢搞明白慷嗜。

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


期間可能會問你sudo管理員密碼淀弹,以及自動通過homebrew安裝依賴包,等待一段時間后就可以成功安裝好 RVM庆械。然后薇溃,載入 RVM 環(huán)境(新開 Termal 就不用這么做了,會自動重新載入的)

$ source ~/.rvm/scripts/rvm

檢查一下是否安裝正確

$ rvm -v

rvm 1.29.3 (stable) by Wayne E. Seguin , Michal Papis [https://rvm.io/]


步驟2 - 用 RVM 安裝 Ruby 環(huán)境

列出已知的ruby版本

$ rvm list known

可以選擇現(xiàn)有的rvm版本來進行安裝(下面以rvm 2.4版本的安裝為例)

$ rvm install 2.4

(如果這一步報錯:Requirements installation failed with status: 1.

用下面的鏈接走通http://www.reibang.com/p/e2eaac3b7266)

同樣繼續(xù)等待漫長的下載缭乘,編譯過程沐序,完成以后,Ruby, Ruby Gems 就安裝好了堕绩。

步驟3 - 設(shè)置 Ruby 版本

另附:

查詢已經(jīng)安裝的ruby ? ? ? ? ? $?rvm list

卸載一個已安裝版本 ? ? ? ? ?$?rvm remove 1.9.2

RVM 裝好以后策幼,需要執(zhí)行下面的命令將指定版本的 Ruby 設(shè)置為系統(tǒng)默認版本

$ rvm 2.4 --default

同樣,也可以用其他版本號逛尚,前提是你有用 rvm install 安裝過那個版本

(這個時候你可以測試是否正確

$ ruby -v

ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]

更新gem ruby版本號:

$ gem -v

$gem update --system

更新成功:( 實際打印可能與此不同垄惧,但是成功了就會顯示 Successfully )muxuguixiandeMacBook-Pro:localjijiucheng$ gemupdate--systemUpdating rubygems-updateFetching: rubygems-update-2.6.7.gem (100%)Successfully installed rubygems-update-2.6.7

此種提示:( 表示已經(jīng)是最新的 gemruby環(huán)境 )muxuguixiandeMacBook-Pro:~ jijiucheng$ gemupdate--systemLatestversioncurrently installed. Aborting.


1.移除現(xiàn)有Ruby默認源(通常這個步驟可以省略)

$gem sources --remove https://rubygems.org/( 注意檢查是否是"rubygems.org")


2.添加新鏡像(注意淘寶的鏡像不能用了, 是可以用的绰寞。不過這步可能會特別久到逊,但是暫時還沒找到減少時間處理的方法。)

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

3.驗證新源是否替換成功

$gem sources -l

正常的輸出結(jié)果:

CURRENT SOURCES

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

4.安裝CocoaPods

(1)sudo gem install -n /usr/local/bin cocoapods

(2) $pod setup


二滤钱、使用CocoaPods:


1.新建工程觉壶,并在終端用cd指令到文件夾內(nèi)

$pod search 第三方

2.新建文件 vim “Podfile”,

$vim Podfile

寫入以下內(nèi)容并保存 小提示:(終端vim文件 按 i 可編輯 件缸,esc 退出編輯铜靶,:wq! 可保存退出)

platform :ios, '7.0'

target '項目target名' do

pod 'AFNetworking', '~> 3.1.0'

end

3.導入第三方庫

$pod install


pod install與pod update區(qū)別:

1.使用pod install來安裝新的庫他炊,即使你的工程里面已經(jīng)有了Podfile争剿,并且已經(jīng)執(zhí)行過pod install命令了;所以即使你是添加或移除庫痊末,都應(yīng)該使用pod install蚕苇。

2.使用pod update [PODNAME] 只有在你需要更新庫到更新的版本時候用。

小技巧:

最近使用CocoaPods來添加第三方類庫凿叠,無論是執(zhí)行pod install還是pod update都卡在了Analyzing dependencies不動

原因在于當執(zhí)行以上兩個命令的時候會升級CocoaPods的spec倉庫涩笤,加一個參數(shù)可以省略這一步,然后速度就會提升不少盒件。加參數(shù)的命令如下:

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蹬碧,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子炒刁,更是在濱河造成了極大的恐慌恩沽,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,723評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件翔始,死亡現(xiàn)場離奇詭異罗心,居然都是意外死亡片吊,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評論 2 382
  • 文/潘曉璐 我一進店門协屡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來俏脊,“玉大人,你說我怎么就攤上這事肤晓∫叮” “怎么了?”我有些...
    開封第一講書人閱讀 152,998評論 0 344
  • 文/不壞的土叔 我叫張陵补憾,是天一觀的道長漫萄。 經(jīng)常有香客問我,道長盈匾,這世上最難降的妖魔是什么腾务? 我笑而不...
    開封第一講書人閱讀 55,323評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮削饵,結(jié)果婚禮上岩瘦,老公的妹妹穿的比我還像新娘。我一直安慰自己窿撬,他們只是感情好启昧,可當我...
    茶點故事閱讀 64,355評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著劈伴,像睡著了一般密末。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上跛璧,一...
    開封第一講書人閱讀 49,079評論 1 285
  • 那天严里,我揣著相機與錄音,去河邊找鬼追城。 笑死刹碾,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的漓柑。 我是一名探鬼主播教硫,決...
    沈念sama閱讀 38,389評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼叨吮,長吁一口氣:“原來是場噩夢啊……” “哼辆布!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起茶鉴,我...
    開封第一講書人閱讀 37,019評論 0 259
  • 序言:老撾萬榮一對情侶失蹤锋玲,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后涵叮,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體惭蹂,經(jīng)...
    沈念sama閱讀 43,519評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡伞插,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,971評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了盾碗。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片媚污。...
    茶點故事閱讀 38,100評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖廷雅,靈堂內(nèi)的尸體忽然破棺而出耗美,到底是詐尸還是另有隱情,我是刑警寧澤航缀,帶...
    沈念sama閱讀 33,738評論 4 324
  • 正文 年R本政府宣布商架,位于F島的核電站,受9級特大地震影響芥玉,放射性物質(zhì)發(fā)生泄漏蛇摸。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,293評論 3 307
  • 文/蒙蒙 一灿巧、第九天 我趴在偏房一處隱蔽的房頂上張望赶袄。 院中可真熱鬧,春花似錦抠藕、人聲如沸弃鸦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽唬格。三九已至,卻和暖如春颜说,著一層夾襖步出監(jiān)牢的瞬間购岗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評論 1 262
  • 我被黑心中介騙來泰國打工门粪, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留喊积,地道東北人。 一個月前我還...
    沈念sama閱讀 45,547評論 2 354
  • 正文 我出身青樓玄妈,卻偏偏與公主長得像乾吻,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子拟蜻,可洞房花燭夜當晚...
    茶點故事閱讀 42,834評論 2 345

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

  • 第一次安裝CocoaPods也遇到了一些坑,但是 那個時候時間比較緊,沒有抽出時間整理,最近因為電腦還原從新做了系...
    幸福的尾巴__閱讀 8,267評論 7 9
  • CocoaPods 是什么绎签? CocoaPods 是一個負責管理 iOS 項目中第三方開源庫的工具。CocoaPo...
    朝洋閱讀 25,636評論 3 51
  • 11 攙起芹子的是小英酝锅。 冬冬诡必,也早放了自己的白菜,跳到溝渠下面搔扁,把那塊爛白菜舉了上來爸舒。人蟋字,也爬了出來,站在她倆身...
    筱昀閱讀 537評論 21 27
  • 開發(fā)環(huán)境的搭配 1 : 安裝JDK 2 : 配置環(huán)境變量 2.1 Path——配置JDK命令文件的位置(在jdk的...
    yuxiaohu閱讀 196評論 0 0
  • 每年春天拍花拍景扭勉,今年一直提不起興趣鹊奖。 從開始先學習拍清楚,以后琢磨構(gòu)圖涂炎,講究黃金分割嫉入,進一步練習各種構(gòu)圖方法。構(gòu)...
    雒渭閱讀 420評論 1 3