cocoapods

參考文檔1
參考文檔2
參考文檔3
參考文檔4


2020.05.26

CocoaPods 安裝完成后不能搜索成功
https://www.cnblogs.com/huaida/p/12701080.html

2019.12.18更新:

CocoaPods 版本升級(jí)到 1.8.4 以后
執(zhí)行 pod install 下載庫(kù)時(shí)出現(xiàn)各種錯(cuò)誤
解決方案:

  1. 就是在 Podfile 最上面添加
    source ‘https://github.com/CocoaPods/Specs.git
    即指定source源為master瓷蛙,因?yàn)楝F(xiàn)在默認(rèn)是trunk源暮的。
  2. 執(zhí)行pod repo remove trunk移除trunk源

一、 全新安裝前垢夹,先檢查是否有安裝殘留。
  • 如果之前安裝過 cocoapods ,最好先卸載掉色迂,卸載命令:
    $ sudo gem uninstall cocoapods
  • cocoapods的安裝不是覆蓋安裝初橘,查看本地安裝列表可以看到本地安裝的各個(gè)版本衡楞。
    查看本地安裝過的 cocoapods 相關(guān)東西,命令如下:
$ gem list --local | grep cocoapods
會(huì)顯示如下:
cocoapods-core (0.39.0)
cocoapods-downloader (0.9.3)
cocoapods-plugins (0.4.2)
cocoapods-search (0.1.0)
cocoapods-stats (0.6.2)
cocoapods-trunk (0.6.4)
cocoapods-try (0.5.1)
然后按提示刪除 
  • 先把Mac隱藏文件夾顯示出來盹憎,Mac隱藏和顯示的命令如下:
defaults write com.apple.finder AppleShowAllFiles -bool true  ( 隱藏)
defaults write com.apple.finder AppleShowAllFiles -bool false(  顯示)
  • 退出終端筛峭,重啟 Finder
二 、總體步驟: rvm --> ruby -- > cocoapods
  • 安裝RVM
$ curl -L https://get.rvm.io | bash -s stable
安裝完成后載入RVM環(huán)境
$ source ~/.rvm/scripts/rvm
檢查是否安裝正確
$ rvm -v   rvm 1.22.17 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
  • 用 RVM 安裝 Ruby 環(huán)境
列出已知的ruby 版本
$ rvm list known
選擇安裝版本
$ rvm install 2.0.0
查看已經(jīng)安裝的ruby
$ rvm list
卸載一個(gè)已安裝版本 
$ rvm remove 1.9.2
設(shè)置ruby 默認(rèn)版本
$ rvm 2.0.0 --default
檢測(cè)是否正確
$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]
$ gem -v
2.1.6
  • 確定鏡像源
查詢當(dāng)前鏡像源
$ gem sources -l 
替換鏡像源
$ gem source -r https://rubygems.org/
$ gem source -a https://ruby.taobao.org/  最新為 https://gems.ruby-china.org/
gem source -a https://gems.ruby-china.com

驗(yàn)證是否成功替換
$ gem sources -l  
正常的輸出結(jié)果:      
CURRENT SOURCES       
  http://ruby.taobao.org/ 
  • 安裝 cocoapods
sudo gem install cocoapods
//如果顯示失敗則可以嘗試
sudo gem install cocoapods -n /usr/local/bin
pod setup  
三陪每、 注意事項(xiàng)
$ gem update --system   #升級(jí)gem
$ gem -v
2.6.3
  • 最好確保只有一個(gè)鏡像源
$ gem sources --add https://gems.ruby-china.org/ 
--remove https://rubygems.org/
$ gem sources -l
https://gems.ruby-china.org
  • 版本示例
pod 'AFNetworking', '2.0' //只使用2.0版本
 pod 'AFNetworking', '> 2.0' //使用高于2.0的版本
 pod 'AFNetworking', '>= 2.0' //使用大于或等于2.0的版本
pod 'AFNetworking', '< 2.0' //使用小于2.0的版本
 pod 'AFNetworking', '<= 2.0' //使用小于或等于2.0的版本 
pod 'AFNetworking', '~> 0.1.2' //使用大于等于0.1.2但小于0.2的版本 
pod 'AFNetworking', '~>0.1' //使用大于等于0.1但小于1.0的版本 
pod 'AFNetworking', '~>0' //使用最新版本檩禾,與不顯示指定依賴庫(kù)版本相同
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末挂签,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子锌订,更是在濱河造成了極大的恐慌竹握,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,525評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件辆飘,死亡現(xiàn)場(chǎng)離奇詭異啦辐,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)蜈项,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門芹关,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人紧卒,你說我怎么就攤上這事侥衬。” “怎么了跑芳?”我有些...
    開封第一講書人閱讀 164,862評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵轴总,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我博个,道長(zhǎng)怀樟,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,728評(píng)論 1 294
  • 正文 為了忘掉前任盆佣,我火速辦了婚禮往堡,結(jié)果婚禮上械荷,老公的妹妹穿的比我還像新娘。我一直安慰自己虑灰,他們只是感情好吨瞎,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,743評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著穆咐,像睡著了一般颤诀。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上庸娱,一...
    開封第一講書人閱讀 51,590評(píng)論 1 305
  • 那天着绊,我揣著相機(jī)與錄音,去河邊找鬼熟尉。 笑死归露,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的斤儿。 我是一名探鬼主播剧包,決...
    沈念sama閱讀 40,330評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼往果!你這毒婦竟也來了疆液?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤陕贮,失蹤者是張志新(化名)和其女友劉穎堕油,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肮之,經(jīng)...
    沈念sama閱讀 45,693評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡掉缺,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,885評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了戈擒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片眶明。...
    茶點(diǎn)故事閱讀 40,001評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖筐高,靈堂內(nèi)的尸體忽然破棺而出搜囱,到底是詐尸還是另有隱情,我是刑警寧澤柑土,帶...
    沈念sama閱讀 35,723評(píng)論 5 346
  • 正文 年R本政府宣布蜀肘,位于F島的核電站,受9級(jí)特大地震影響稽屏,放射性物質(zhì)發(fā)生泄漏幌缝。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,343評(píng)論 3 330
  • 文/蒙蒙 一诫欠、第九天 我趴在偏房一處隱蔽的房頂上張望涵卵。 院中可真熱鬧,春花似錦荒叼、人聲如沸轿偎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)坏晦。三九已至,卻和暖如春嫁乘,著一層夾襖步出監(jiān)牢的瞬間昆婿,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工蜓斧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留仓蛆,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,191評(píng)論 3 370
  • 正文 我出身青樓挎春,卻偏偏與公主長(zhǎng)得像看疙,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子直奋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,955評(píng)論 2 355

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

  • 第一次安裝CocoaPods也遇到了一些坑,但是 那個(gè)時(shí)候時(shí)間比較緊,沒有抽出時(shí)間整理,最近因?yàn)殡娔X還原從新做了系...
    幸福的尾巴__閱讀 8,308評(píng)論 7 9
  • CocoaPods 是什么能庆? CocoaPods 是一個(gè)負(fù)責(zé)管理 iOS 項(xiàng)目中第三方開源庫(kù)的工具。CocoaPo...
    朝洋閱讀 25,682評(píng)論 3 51
  • 在之前的一個(gè)項(xiàng)目安裝過CocoaPods脚线,當(dāng)時(shí)使用的Xcode 7搁胆,Mac系統(tǒng)為OS X 10.11,安裝流程順利...
    絢雨藍(lán)了個(gè)楓閱讀 3,343評(píng)論 2 2
  • 古語(yǔ)有云邮绿, 恩人之心不敢忘渠旁; 怕且只怕, 疑人之心勝豺狼斯碌。 只是一死, 將心與君君何在? 倚枕聽雨雨在前傻唾!
    他說這不是詩(shī)閱讀 167評(píng)論 0 0
  • 一個(gè)模式在生命中存在了幾十年投慈,它給你帶來了穩(wěn)定和安逸,同時(shí)也在限制你的提升冠骄,該如何對(duì)待它伪煤。 女兒開學(xué)第一天,按以往...
    皮皮老貓閱讀 203評(píng)論 0 0