【Flutter/Dart】Adapterパターン
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
これらのコマンドで、従来通りビルドができました。