你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> cocoapod晉級遇到的那些坑2017

cocoapod晉級遇到的那些坑2017

編輯:IOS開發綜合

在網上找了很多材料,都是烏七八糟的,不過還是從中找到了完滿的cocoapods晉級的操作,上面就是自己從茫茫大海中總結的經歷,再次分享給大家

其實網上有很多版本,但是萬變不離其宗

首先我們一步一步來

翻開終端,什麼都不做,先做三個操作

Ruby -v檢查Ruby 版本 ,例如如下信息
Ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-darWin16]

首先反省你的ruby源

$gem source - l
 https://rubygems.org/
3.檢查cocoapods版本	
$ pod --version
    
1.1.1
4.然後執行上面代碼
$sudo gem install cocoapods

  假如一切正常,你應該能看到一段裝置進度,以及最後有一條信息:

3 gems installed          然後  $ pod setup

  確認看見這條信息,後先判別的CocoaPods能否可以運用,可以用CocoaPods的搜索功用驗證一下。在終端中輸出:

pod search A.networking;

執行後能夠會不斷停在

Setting up CocoaPods master repo然後(很久)會呈現如下錯誤:

cocoapod升級遇到的那些坑2017

處理方法是:

這闡明CocoaPods還不能正常運用,需求更新pod,下載它的一些依賴包;在終端中輸出:

$ pod setup

過一段時間之後,你會在終端中看到跟下面異樣的白色的錯誤信息。

這闡明某些環境緣由招致pod更新不了,能夠緣由有,1)gem版本太低;2)github無法鏈接;3).cocoapods目錄下的配相信息錯誤。我們可以一個一個來掃除,

首先更新gem到最新版本,在終端中輸出:

$ sudo gem update --system

然後反省能否可以ping通github,在終端中輸出:

$ ping github.com

然後檢查pob repo list:

$ pod repo list

闡明Cocoapods在將它的信息下載到 ~/.cocoapods裡;

cd到該目錄裡,用du -sh *命令來檢查文件大小,後果顯示0 repos,闡明沒有裝置成功;

在終端輸出:

cd ~/.cocoapods

進入cocoapods文件後在終端輸出:du -sh *

cocoapod升級遇到的那些坑2017

重新執行pod setup,過一段時間後提示setup completed,在終端中輸出 pod list,展現出裝置列表;

這樣總算裝置好了。接上去再一次輸出:

pod search A.networking

輸出當時它能夠會報:

[!] Unable to find a pod with name, author, summary, or descriptionmatching `A.networking`

處理方案是:

輸出:

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

後在一次輸出:pod search AFNetworking

就可以咯。

詳細請參考:http://www.cnblogs.com/yan520/p/5583362.html,,,這篇還不錯

【cocoapod晉級遇到的那些坑2017】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved