1. 程式人生 > >os升級至10.13.6以後cocopods不管用了 bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)

os升級至10.13.6以後cocopods不管用了 bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)

今天升級了os系統,想用cocoapods匯入第三方的時候,後來莫名其妙ruby環境出了問題只能重灌

但是幾個ruby源都不太適用了

比如:

……

網路上幾乎都是老舊的部落格,因為RubyGems映象的管理工作已經移交給了Ruby China負責,

所以現在大部分用的都是https://gems.ruby-china.org/,但是還是報錯。

所以https://gems.ruby-china.com/ 是可以用的

附上終端命令如下:

顯示:

這樣以後接下來會有另外一個問題: ERROR: While executing gem … (TypeError) no implicit conversion of nil into String

廢話不多說,找了好多無用的,都沒解決,下面是解決方案

執行 curl -L get.rvm.io | bash -s stable

執行 source ~/.rvm/scripts/rvm

執行 rvm -v 提示 rvm 1.29.3 (latest) by Michal Papis版本已安裝

執行 rvm list known 檢視可用版本
(這裡有示意結果圖)
執行 rvm install 2.4 安裝需要一定時間,正常都可以安裝成功

再次執行 sudo gem update --system 提示已經安裝Latest version currently installed. Aborting.
執行 sudo gem install -n /usr/local/bin cocoapods --pre 提示安裝成功gems installed
執行 pod setup 安裝完成