Cocoapods無法使用/安裝失敗/失效解決方案,cocoapods解決方案

來源:互聯網
上載者:User

Cocoapods無法使用/安裝失敗/失效解決方案,cocoapods解決方案

           Cocoapods是ios第三方類庫整合管理工具,它能讓你不需任何配置整合git上所有類庫,並且方便管理,讓你的ios項目看起來不那麼混亂, 安裝這個工具後,過段時間也許你突然會發現它的指令無法使用了,這問題與IOS系統升級有關係,也許當你把mac os系統升級到官方才出的版本,會突然發現它無法使用了,所以當ios系統升級後我們也需要相應的升級cocoapods官方出的新版本,否則無法使用。另外這個問題還與cocoapods升級有關係,突然用不起當我們去升級可能會發現無法升級。  其實我遇到這些問題最後都指向了 ruby的版本,ruby算是cocoapods的一個架構,cocoapods應該就是用它來開發的。所以要想解決cocoapods出錯的問題,請首先查看系統中預設使用的ruby版本,包括新安裝cocoapods我們都需要升級ruby版本。下面我就說下ruby的幾個操作指令,使用這幾個指令完全能解決cocoapods出現的問題,關於怎麼安裝cocoapods我就不想說了,網上太多了,自己去找。

 

1.查詢當前所有能下載的ruby版本指令:

  rvm list known

 

 

2.選擇一個版本安裝:

   rvm install 2.3

 

   這裡要說下mac os下預設ruby版本好像是2.0,當前以這個版本的ruby已經無法安裝cocoapods,所以如果是新安裝cocoapods那麼

是必須升級ruby。

 

3.查詢當前已經安裝了ruby版本

    rvm list

 mac os系統預設會內建ruby版本,所以你從新安裝了一個新版本後,至少系統會查詢出兩個版本。

 

 4.卸載多餘的ruby版本

  rvm remove 2.2.2(這裡的2.2.2=系統中有的版本號碼,上一步中可以看到)

  這裡當我們安裝了新的ruby版本後,可以將以前的舊版本卸載掉

 

 

  5.設定系統預設使用的ruby版本

 

 rvm 2.2.4--default

 

 

  6.查看上一步設定好的ruby版本

 

     ruby -v

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.