Cocopods的升級錯誤解決

weixin_34321977發表於2018-10-15
寫在前面:

這篇筆記的由來,是因為在這個週五下班後想起了之前 GitHub 上一個關於 iOS Chartsdemo 仍處於未完待續的狀態。便想著完成了它,遂開啟了該工程,開始用 pod 更新第三方庫。更新完 pod 管理的三方庫,看到提示,讓更新到更新版本的 pod

這篇筆記建立在已經安裝過 Cocoapods 且有科學上網工具的基礎上,如果尚未安裝,則參考此篇筆記——Cocoapods 安裝 & 解決安裝錯誤 & 使用

iTerm(一種終端) 中輸入 sudo gem install cocoapods ,對 Cocoapods 進行升級 ;

出現如下錯誤:
Could not find a valid gem 'cocoapods' (>= 0), 
here is why: Unable to download data from 
https://gems.ruby-china.org/ 「或:https://ruby.taobao.org/ 或:https://gems.ruby.taobao.org/」- bad response Not Found 404 
(https://gems.ruby-china.org/specs.4.8.gz)「或:https://gems.ruby.taobao.org/specs.4.8.gz」

  • 解決錯誤:

首先,輸入gem sources -l,檢視你的ruby源;

*** CURRENT SOURCES ***

https://gems.ruby.taobao.org/

如果是以上錯誤中的任意一個源,則進行移除 (以我的報錯為例)

gem sources -r https://gems.ruby.taobao.org/

新增新的源;

gem source -a http://rubygems.org/

Cocoapods版本升級;

sudo gem install cocoapods
#或者
sudo gem install -n /usr/local/bin cocoapods

至此,問題解決。


相關文章