Flutter の開発環境構築中の Cocoapods のインストールでエラーが出てしまった時の対処手順をメモしておきます。
Cocoapods のインストールでタイムアウトエラーとなる場合の対処方法
参画先から貸与してもらった mac で Flutter の環境構築中に「CocoaPods not installed.」と flutter doctor で指摘されたので sudo gem install cocoapods したら下記のエラーで進みませんでした。
Could not find a valid gem ‘cocoapods’ (>= 0), here is why:
Unable to download data from https://rubygems.org/ – timed out (https://rubygems.org/specs.4.8.gz)
タイムアウトっぽいので接続先にアクセス出来ていない模様。
貸与されている mac は VPN が施されていてプロキシで https 通信が弾かれているのかなと予想。
こちらの記事を参考に以下の手順を行ったらダウンロードできました。
$ gem sources -r https://rubygems.org/
$ gem sources -a http://rubygems.org/
$ sudo gem install cocoapods --source http://rubygems.org
ただ、http 接続は insecure なのであまりおすすめはできない気がします。
もっと他にちゃんとした対応手順があるかもです。
以上
コメントを残す