標(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