cocoapods安裝及常用命令

cocoapods安裝及常用命令

如果不是因為我重裝了電腦奋献,我大概也不會寫這篇博客斤程,網(wǎng)上關(guān)于cocoapods的安裝可謂是不可勝數(shù)寸癌。

但是對于新版的系統(tǒng)來說,的確存在很多的坑點于未,這點不是我一個人遇到的問題

如果是新裝的系統(tǒng)撕攒,默認是安裝了ruby環(huán)境

ruby -v查看當前ruby版本

安裝了ruby就可以進行cocoapods的安裝,但是使用的亞馬遜的ruby源是被擋在墻外的烘浦,國內(nèi)游淘寶和阿里云兩個源可以使用

$gem sources -l 查看ruby源

默認情況下抖坪,終端返回信息

*** CURRENT SOURCES ***

https:``//rubygems.org/

移除這個源

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

改成淘寶或阿里云的源

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

$gem sources -a http:``//rubygems-china.oss.aliyuncs.com

成功之后安裝cocoapods

$sudo gem install cocoapods

如果一切正常,你應(yīng)該能看到一段安裝進度闷叉,以及最后有一條信息:

gems installed

到這里一般是很順暢的 擦俐,現(xiàn)在檢查一下是否可以工作

pod search AFNetworking

執(zhí)行后可能會一直停在

Setting up CocoaPods master repo然后(很久)會出現(xiàn)如下錯誤:

image

說明還不能正常使用,需要更新pod ,但是卻更新不了握侧;一般我們會從三個方面去解決

1)更新gem 版本

$ sudo gem update --system

2)檢查下是否可以連通github

$ ping github.com

  1. 然后查看pod repo list

$ pod repo list

cd 到該目錄里蚯瞧,用du -sh *命令來查看文件大小,結(jié)果顯示0 repos品擎,說明沒有安裝成功埋合;

在終端輸入:

cd ~/.cocoapods

進入cocoapods文件后在終端輸入:du -sh * 來查看文件的大小

重新執(zhí)行 pod setup 過一段時間,看你的造化萄传,要么安裝成功了甚颂,要么會報如下錯誤

unable to access 'https://github.com/CocoaPods/Specs.git/': SSLRead() return error -9806

遇到這種問題的話,可以手動去克隆一份到repos目錄下面秀菱。
步驟
1.通過finder的前往文件夾進行查看 ~/.cocoapods/repos
2.通過終端振诬,進入到 ~/.cocoapods/repos
3.然后通過 git clone https://github.com/CocoaPods/Specs.git

可憐的你發(fā)現(xiàn),速度真是慢啊衍菱,你等不了赶么,還有一個解決方法

直接打開倉庫鏈接,下載下來拷貝到相應(yīng)的問價夾

可憐的你還是發(fā)現(xiàn)梦碗,下載速度也很慢啊禽绪,這里還有一個解決方案,等洪规!等等就快了印屁,筆者試了的確比克隆快

終極解決方案,找一臺工作正常的電腦斩例,到他的~/.cocoapods/repos目錄下面拷貝出master文件到自己的Mac上的相應(yīng)位置

好了雄人,現(xiàn)在我們重新檢測一下是否能正常運行。

日他媽,又報錯:

[!] Unable to find a pod with name, author, summary, or descriptionmatching AFNetworking

別急孩子础钠,重置下json文件

rm ~/Library/Caches/CocoaPods/search_index.json

再檢測一下

OK 完美

具體的使用這里就不多說了

發(fā)現(xiàn)了一個不錯的git源:

git clone https:``//git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末恰力,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子旗吁,更是在濱河造成了極大的恐慌踩萎,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件很钓,死亡現(xiàn)場離奇詭異香府,居然都是意外死亡,警方通過查閱死者的電腦和手機码倦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進店門企孩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人袁稽,你說我怎么就攤上這事勿璃。” “怎么了推汽?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵补疑,是天一觀的道長。 經(jīng)常有香客問我民泵,道長癣丧,這世上最難降的妖魔是什么槽畔? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任栈妆,我火速辦了婚禮,結(jié)果婚禮上厢钧,老公的妹妹穿的比我還像新娘鳞尔。我一直安慰自己,他們只是感情好早直,可當我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布寥假。 她就那樣靜靜地躺著,像睡著了一般霞扬。 火紅的嫁衣襯著肌膚如雪糕韧。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天喻圃,我揣著相機與錄音萤彩,去河邊找鬼。 笑死斧拍,一個胖子當著我的面吹牛雀扶,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播肆汹,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼愚墓,長吁一口氣:“原來是場噩夢啊……” “哼予权!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起浪册,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤扫腺,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后村象,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體斧账,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年煞肾,在試婚紗的時候發(fā)現(xiàn)自己被綠了咧织。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡籍救,死狀恐怖习绢,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蝙昙,我是刑警寧澤闪萄,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站奇颠,受9級特大地震影響败去,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜烈拒,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一圆裕、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧荆几,春花似錦吓妆、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至诞吱,卻和暖如春舟奠,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背房维。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工沼瘫, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人握巢。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓晕鹊,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子溅话,可洞房花燭夜當晚...
    茶點故事閱讀 42,916評論 2 344

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