安裝CocoaPods 2016 最新版教程

網(wǎng)上找了一波一波,都是一點原創(chuàng)加上一波copy枯饿,終于翻閱n多教程后番川,我來發(fā)布最新的CocoaPod1.0之后的安裝和使用。

首先記住幾個指令:

查看當(dāng)前的ruby源

gem sources -l

移除ruby源

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

添加ruby源

 gem sources -a https://ruby.taobao.org/

顯示當(dāng)前的cocopods版本

pod --version   // 有空格得看清

搜索當(dāng)前第三方的版本懈糯,以及使用方法

pod search 第三方

不截圖了

下面來安裝教程了
首先:我們替換ruby源涤妒,建議添加兩個

1. http://rubygems-china.oss.aliyuncs.com
2. https://ruby.taobao.org/

接著安裝CocoaPods

  (1) $sudo gem install cocoapods
 備注:蘋果系統(tǒng)升級 OS X EL Capitan 后改為
$sudo gem install -n /usr/local/bin cocoapods

其實我用mini前面指令照舊用,MacBook Pro就不行所以你們用

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

安裝好就可以可以查看版本了

pod --version  

這就安裝了赚哗,這是真的K稀!屿储!可是我們會看到別的教程還有
$pod setup
這是神馬玩意贿讹?查閱n多教程我總算知道了,這就是軟件的數(shù)據(jù)够掠,其實前面安裝的就是“殼”民褂,這個就是數(shù)據(jù)包了,有點像安卓大型游戲那樣先給個10多M的安裝包疯潭,然后聯(lián)網(wǎng)下數(shù)據(jù)包赊堪,這個是類似嘛!我們聯(lián)網(wǎng)下載或則直接把下載的放對應(yīng)的文件夾就好了么竖哩。
下面我們就說說這個指令

pod repo remove master
 pod repo add master https://git.oschina.net/akuandev/Specs.git
pod repo update

這三條指令就是把本來下載的地址刪除掉哭廉,替換個下載,最后更新相叁,大概190m吧遵绰。
下面我來整理下大致的順序
安裝后“殼”后接下來就是下載數(shù)據(jù)包了辽幌,首先
執(zhí)行上面三句代碼

pod repo remove master
 pod repo add master https://git.oschina.net/akuandev/Specs.git
接下來就開始漫長下載吧   
pod setup
pod repo update

中途失敗了 會有什么56 200之類的網(wǎng)絡(luò)錯誤,大膽猜測下街立,你任務(wù)時間太長舶衬,被拒絕了唄。
如果你網(wǎng)絡(luò)太糟糕赎离,我們只能用別人下載好的逛犹,放在路徑是

 ~/.cocoapods

![](http://upload-images.jianshu.io/upload_images/1864395-7aecee29ebe80fff.png?imageMogr2/auto-orient/str
ip%7CimageView2/2/w/1240)
master就是執(zhí)行 pod setup執(zhí)行后創(chuàng)建的文件夾,那么我們網(wǎng)絡(luò)不好的話梁剔,把下載好的放到repos文件下就OK了虽画。

怎么獲取下載好的,所有的項目的Podspec文件都托管在
https://github.com/CocoaPods/Specs
下面估計大家就安裝好了荣病,但是注意下码撰!升級1.0之后CocoaPods使用方式發(fā)生了很大的變化!8雠琛脖岛!

CocoaPods的使用,原理上看颊亮,CocoaPods的使用是從Podfire文件讀取運行的指令柴梆,這也就是為什么要在項目的文件夾下面生成一個podfire文件。
進入項目文件夾很簡單的

 cd 路徑  // 路徑直接把你的工程拖到終端就好了

生成一個podsfile 文件我們可以有兩種方式
第一種用Vi
例如:

 vi Podfile 

此時會創(chuàng)建并打開Podfile文件终惑, 如果Podfile 已經(jīng)存在就是打開绍在,不存在就創(chuàng)建并打開,然后寫指令雹有,最后保存偿渡。關(guān)于vi的指令大家可以學(xué)一下。
第二種是個簡單的(推薦)
首先用
touch 指令創(chuàng)建個Podfile文件

touch Podfile

然后 再用

open -e Podfile

此時打開Podfire就是一個文本編輯器了霸奕,簡單明了溜宽。當(dāng)然最好的是,我們commond + s 就可以保存了质帅。接下來用

  pod install 就可以安裝了坑质,
(pod install --verbose --no-repo-update

pod update --verbose --no-repo-update 會變快)

如果有問題就可以立即修改不用再打開Vi編輯器修改

具體Podfire的寫法注意新的變化有
必須得加上 target 以及 use_frameworks!

例如導(dǎo)入 xmpp

    platform :ios, '9.0'   // iOS平臺 不寫沒影響
    use_frameworks!  // 必須寫
    target 'Code-01'   do // 這里target里面寫入你的項目名稱,就是你新建工程起的名字临梗,不寫會報錯  do能不能省略涡扼,反正我沒有試過,自己試試盟庞,但是我不會丟因為就是一個句子省略就不明了了  
    pod 'XMPPFramework', '~> 3.6.6' // 不用解釋了吃沪,以前里面就寫這一句就行,通常執(zhí)行”pod search 第三方“這條指令會顯示出你要的版本什猖,以及使用方法
    end  // 好理解了吧代表完成

  這里給出格式
 
  platform :ios, '9.0'
  use_frameworks!
  target '<#項目名#>'   do
  pod '<#第三方#>', '~> <#版本#>'
  end

這篇文章就更新好了票彪,先就這樣結(jié)了红淡。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市降铸,隨后出現(xiàn)的幾起案子在旱,更是在濱河造成了極大的恐慌,老刑警劉巖推掸,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件桶蝎,死亡現(xiàn)場離奇詭異,居然都是意外死亡谅畅,警方通過查閱死者的電腦和手機登渣,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來毡泻,“玉大人胜茧,你說我怎么就攤上這事〕鹞叮” “怎么了呻顽?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長丹墨。 經(jīng)常有香客問我廊遍,道長,這世上最難降的妖魔是什么带到? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任昧碉,我火速辦了婚禮英染,結(jié)果婚禮上揽惹,老公的妹妹穿的比我還像新娘。我一直安慰自己四康,他們只是感情好搪搏,可當(dāng)我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著闪金,像睡著了一般疯溺。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上哎垦,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天囱嫩,我揣著相機與錄音,去河邊找鬼漏设。 笑死墨闲,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的郑口。 我是一名探鬼主播鸳碧,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼盾鳞,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了瞻离?” 一聲冷哼從身側(cè)響起腾仅,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎套利,沒想到半個月后推励,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡日裙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年吹艇,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片昂拂。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡受神,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出格侯,到底是詐尸還是另有隱情鼻听,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布联四,位于F島的核電站撑碴,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏朝墩。R本人自食惡果不足惜醉拓,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望收苏。 院中可真熱鬧亿卤,春花似錦、人聲如沸鹿霸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽懦鼠。三九已至钻哩,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間肛冶,已是汗流浹背街氢。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留睦袖,地道東北人珊肃。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親近范。 傳聞我的和親對象是個殘疾皇子嘶摊,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,792評論 2 345

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