Flutter/Dart

【Flutter/Dart】Error: CocoaPods’s specs repository is too out-of-date to satisfy dependencies.

asoacasio

flutter build iosを実行しようとしたら、次のエラーメッセージが出てきました。

Error: CocoaPods's specs repository is too out-of-date to satisfy dependencies.
To update the CocoaPods specs, run:
pod repo update

「CocoaPodsのspecリポジトリが古すぎて依存関係を満たせない」というエラーメッセージです。

同じ環境で開発していても、このエラーメッセージが出る状況は、開発者個々のローカル環境に依存します。

つまり、それぞれの開発者がCocoaPodsのリポジトリをいつ更新したか、どのバージョンのライブラリを使用しているかにより、依存関係を満たせなくなるタイミングは異なるということです。

解決方法はこちらです。

cd ios
rm Podfile.lock
pod install --repo-update
cd ..
flutter build ios

これらのコマンドで、従来通りビルドができました。

ABOUT ME
なっとう
なっとう
Fluttter開発 プログラマー
噛み砕いて説明できるようになれば、プログラマーとしての質が上がるのではないかと思い、ブログを始めました。 このノウハウが誰かのお役に立てば嬉しいです。
記事URLをコピーしました