FlutterでiOSプロジェクトを実行するとこのようなエラーが・・・。
CocoaPods's specs repository is too out-of-date to satisfy dependencies.
To update the CocoaPods specs,
run: pod repo update
どうやらCocoaPodsの依存関係が上手くいっていないようです。
書いてある通り
pod repo update
を実行してみます。しかし、何やら怒られています。
To update use: `gem install cocoapods`
と言われたのでCocoaPodsを最新にしてみます。
sudo gem install cocoapods
もう一度プロジェクト実行するも上手くいかず・・・。
stackoverflowで調べるとこのような記事がありました。
Flutter: CocoaPods’s specs repository is too out-of-date to satisfy dependencies
Current, I was trying to add firebase_core: ^0.5.0+1 and firebase_crashlytics: ^0.2.1+1 packages in my flutter project with the latest versions, It works withou…
と書いてあるので手順通り実行して見ます。
rm Podfile.lock
pod install --repo-update
flutter clean
pod install --repo-update
まで実行するとエラーが・・・。
[!] `GoogleAppMeasurement` requires CocoaPods version `>= 1.10.2`, which is not satisfied by your current version, `1.10.1`.
バージョンを1.10.2以上にしろと怒られています。さっきアップデートしたはずなのに上手くいっていないようです。
バージョンを確認してみると・・・上がっていません。
pod --version
1.10.1
再度アップデートしてみます。
sudo gem install cocoapods
アップデートせず・・・。
CocoaPodsのインストールフォルダを指定してアップデートすれば上手く行くかも・・・という記事を見つけたので実行してみます。
sudo gem install -n /usr/local/bin cocoapods
アップデートせず・・・。
下記の記事を参考にしてみます。
`Realm` requires CocoaPods version `>= 1.10`, which is not satisfied by your current version, `1.8.3…
I tried to update the cocoa pods, but facing an issue while updating(xcode12, macOS Catalina 10.15.5). please help. I have also attached a screenshot of my term…
と書いてあったので実行してみます。
brew upgrade cocoapods
上手くいったのでアップデートされているか確認してみます。
pod --version
1.11.2
アップデートの確認できました!
再度、続きから実行してみます。
pod install --repo-update
flutter clean
上手くいきましたので、プロジェクトを実行してみます。
上手く実行され、アプリの確認できました!!!