Xcodeがrubyベースのプラグインをインストールできない問題の解決
Xcodeはサードパーティ製のプラグインをインストールする必要がある場合があります.多くのプラグインはrubyベースで、正確にはruby gemベースです.
しかし、国内では気まずい状況があります.公式のgemsサイトです.https://rubygems.org
のセキュリティ接続が不安定なため、次のような状況が発生します.
上記のエラーの原因はrubygemsを読み取ることができないためである.orgのlatest_specs.gzファイル
私たちはこの时どうして放弃することができますか!?私たちはgemのソースファイルを修正する方法を考えなければなりません.新しい安定したurlを追加すればいいです.国内の淘宝リンクはかなりいいです.コンソールを開けて、以下のコマンドを入力します.
修正されたgemソースファイルを見てみましょう.
今からgemのインストールを試してみましょう.スピードがあまり爽やかではありません.
実はruby gemsソースにアクセスできない場合はもう一つの方法がありますが、面倒です.ログインですhttps://rubygems.orgサイトは手動ですべてのgemとその依存ファイルをすべてローカルにダウンロードしてインストールしますが、依存が多い場合は非常に面倒なので、淘宝源を使うことをお勧めします.
しかし、国内では気まずい状況があります.公式のgemsサイトです.https://rubygems.org
のセキュリティ接続が不安定なため、次のような状況が発生します.
sudo gem install cocoapods
Password:
ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - Errno::ECONNREFUSED: Connection refused - connect(2) (https://rubygems.org/latest_specs.4.8.gz)
上記のエラーの原因はrubygemsを読み取ることができないためである.orgのlatest_specs.gzファイル
私たちはこの时どうして放弃することができますか!?私たちはgemのソースファイルを修正する方法を考えなければなりません.新しい安定したurlを追加すればいいです.国内の淘宝リンクはかなりいいです.コンソールを開けて、以下のコマンドを入力します.
//
gem source -r https://rubygems.org/
//
gem source -a https://ruby.taobao.org
// , ruby gems
gem source -a https://rubygems.org/
修正されたgemソースファイルを見てみましょう.
gem source
*** CURRENT SOURCES ***
https://ruby.taobao.org
https://rubygems.org/
今からgemのインストールを試してみましょう.スピードがあまり爽やかではありません.
実はruby gemsソースにアクセスできない場合はもう一つの方法がありますが、面倒です.ログインですhttps://rubygems.orgサイトは手動ですべてのgemとその依存ファイルをすべてローカルにダウンロードしてインストールしますが、依存が多い場合は非常に面倒なので、淘宝源を使うことをお勧めします.