Error: CocoaPods's specs repository is too out-of-date to satisfy dependencies. To update the CocoaPods specs, run: pod repo update
You should go to iOS folder and delete:
pods folder and podfile.lock
after that, you should add below lines to yaml file
firebase_core: ^1.12.0 "[last version in dev dart]"
firebase_analytics: ^8.3.4 "[last version in dev dart]"
firebase_crashlytics: ^2.3.0. "[last version in dev dart]"
firebase_messaging: ^11.1.0. "[last version in dev dart]"
run your app to install and update pod file
Vepa Sabyrow
Updated on January 03, 2023Comments
-
Vepa Sabyrow over 1 year
When I start to run flutter ios the project with "flutter run" it gives `Error: CocoaPods's specs repository is too out-of-date to satisfy dependencies. To update the CocoaPods specs, run: pod repo update
Error running pod install `
Then I run "pod install" inside ios/ It gives
[!] CocoaPods could not find compatible versions for pod "Firebase/CoreOnly": In Podfile: firebase_core (from
.symlinks/plugins/firebase_core/ios
) was resolved to 1.12.0, which depends on Firebase/CoreOnly (= 8.11.0)None of your spec sources contain a spec satisfying the dependency:
Firebase/CoreOnly (= 8.11.0)
.You have either:
- out-of-date source repos which you can update with
pod repo update
or withpod install --repo-update
.
Then I tried pod install --repo-update It gives
[!] CocoaPods could not find compatible versions for pod "Firebase/CoreOnly": In Podfile: firebase_core (from
.symlinks/plugins/firebase_core/ios
) was resolved to 1.12.0, which depends on Firebase/CoreOnly (= 8.11.0)None of your spec sources contain a spec satisfying the dependency:
Firebase/CoreOnly (= 8.11.0)
.You have either:
- mistyped the name or version.
- not added the source repo that hosts the Podspec to your Podfile.
Do you want to help me about this problem?
-
tomerpacific about 2 yearsCan you share your Podfile?
-
Vepa Sabyrow about 2 years
-
Maziar Saadatfar about 2 yearscan you share your yaml file, your pod file create with your yaml file.
- out-of-date source repos which you can update with
-
Vepa Sabyrow about 2 yearsThanks a lot. I did this but finally I fixed this problem by using "pod repo remove trunk" and "pod install."