最新Cocoapods安裝步驟

2018.9.20更新

Cocoapods要求ruby環(huán)境2.2.0及以上,最近重新安裝pods時ruby是2.3.3,安裝報錯

ERROR:  While executing gem ... (TypeError)
    no implicit conversion of nil into String

網(wǎng)上查找說需要先更新ruby,然后執(zhí)行以下命令

sudo gem update --system

坑爹的來了,我這邊報和上面同樣的錯誤,網(wǎng)上翻了一堆沒找到怎么解決,然后決定既然更新不行,就重新安裝ruby(后面發(fā)現(xiàn)有些版本的ruby裝pods會出錯,我重新裝的是2.2.0)

1.安裝并檢測RVM,依次執(zhí)行以下命令,中間需要等待時間

curl -L get.rvm.io | bash -s stable
source ~/.bashrc $ source ~/.bash_profile$ rvm -v
source ~/.bash_profile
rvm -v

出現(xiàn)以下結(jié)果表示安裝成功

rvm 1.29.4 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
  1. 安裝/升級ruby環(huán)境
    以下命令可以查看ruby版本,可以選擇自己要安裝的版本(某些版本可能會安裝錯誤,我安裝的2.2.0)
rvm list known

安裝/升級ruby環(huán)境

rvm install 2.2.0
746D1AD4-E656-4667-9DF3-265E2C5CF9D6.png

成功后查看ruby版本

ruby -v

結(jié)果為

ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-darwin17]

ruby壞境安裝完成后首先更換源,現(xiàn)在由ruby-china提供鏡像服務,其他的大都無法使用。先執(zhí)行命令

gem sources -l

查看當前的源路徑是什么,然后執(zhí)行下面命令替換源

gem sources --add https://gems.ruby-china.com --remove 當前源路徑

安裝pods

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

安裝成功后執(zhí)行下面命令。等待時間很長

pod setup

當出現(xiàn)setup completed的時候表示完成可以使用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 網(wǎng)上的cocoapods安裝教程數(shù)不勝數(shù),但是很多都過時了,所以我總結(jié)了cocoapods正確的安裝步驟,并在ma...
    zhq1992閱讀 1,073評論 0 3
  • CocoaPods天天用,但是不會天天安裝,所以在此記錄一下安裝步驟。本文比較詳細的記錄了最新的安裝過程,僅供參考...
    AllenKin閱讀 8,000評論 4 12
  • 誰,撫我之面,慰我半世哀傷; 誰,攜我之心,融我半世冰霜; 誰,扶我之肩,驅(qū)我一世沉寂。 誰,喚我之心,掩我一生凌...
    我是彭公子閱讀 347評論 0 0
  • 處在不同階段的產(chǎn)品經(jīng)理每天的工作內(nèi)容都有所不同,這里引用之前網(wǎng)絡上流傳的一個產(chǎn)品段子《產(chǎn)品經(jīng)理的一天》。 產(chǎn)品經(jīng)理...
    夏林X閱讀 844評論 1 50

友情鏈接更多精彩內(nèi)容