Closed
Description
[REQUIRED] Step 1: Describe your environment
- Xcode version: 12.4 (12D4e)
- Firebase SDK version: 7.9.0
- Installation method:
CocoaPods
- Firebase Components: (Auth, Core, Database, Storage, Crashlytics, Analytics, AdMob)
[REQUIRED] Step 2: Describe the problem
Steps to reproduce:
I've got messages that I should upgrade Google AdMob SDK to V8.
I've started with upgrading All Firebase dependencies to the most up-to-date version (7.9.0), worked fine.
Now when running pod outdated
I'm getting this:
Google-Mobile-Ads-SDK 7.69.0 -> 7.69.0 (latest version 8.3.0)
When trying to force this to be 8.3.0 I'm getting this:
[!] CocoaPods could not find compatible versions for pod "Firebase/Analytics": In Podfile: Firebase/Analytics (~> 7.9.0) None of your spec sources contain a spec satisfying the dependency: `Firebase/Analytics (~> 7.9.0)`. You have either: * out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`. * mistyped the name or version. * not added the source repo that hosts the Podspec to your Podfile.
Tried comment out Firebase/Analytics
and got the same error on Firebase/Crashlytics
and so on about Firebase/Auth
etc.
Bottom line:
It seems like Firebase/AdMob
newest version doesn't compatible with other Firebase
repos.
Relevant Code:
Podfile:
pod 'Firebase/Core', '~> 7.9.0' pod 'Firebase/Storage', '~> 7.9.0' pod 'Firebase/Database', '~> 7.9.0' pod 'Firebase/Auth', '~> 7.9.0' pod 'Firebase/Crashlytics', '~> 7.9.0' pod 'Firebase/Analytics', '~> 7.9.0' pod 'Firebase/AdMob' #, '~> 7.69.0' pod 'SDWebImage', '~> 5.6.1' pod 'FirebaseUI/Storage', '~> 9.0.0' pod 'GoogleSignIn' #, '~> 5.0.2'