google_mobile_ads (from `.symlinks/plugins/google_mobile_ads/ios`) was resolved to 0.0.1, which depends on Google-Mobile-Ads-SDK (= 8.13.0) was resolved to 8.13.0, which depends on GoogleAppMeasurement (< 9.0, >= 7.0)
hukusuke1007 opened this issue ยท 41 comments
Plugin Version
google_mobile_ads: ^1.3.0
Steps to Reproduce
pubspec.yaml
firebase_core: ^1.19.1
firebase_analytics: ^9.1.10
cloud_firestore: ^3.2.1
firebase_auth: ^3.4.1
firebase_storage: ^10.3.1
cloud_functions: ^3.3.1
firebase_messaging: ^11.4.4
firebase_crashlytics: ^2.8.4
firebase_dynamic_links: ^4.3.1
google_mobile_ads: ^1.3.0
- Run
pod install
.
Expected results:
Non error.
Actual results:
Error occurred.
[!] CocoaPods could not find compatible versions for pod "GoogleAppMeasurement":
In Podfile:
firebase_analytics (from `.symlinks/plugins/firebase_analytics/ios`) was resolved to 9.1.12, which depends on
Firebase/Analytics (= 9.2.0) was resolved to 9.2.0, which depends on
Firebase/Core (= 9.2.0) was resolved to 9.2.0, which depends on
FirebaseAnalytics (~> 9.2.0) was resolved to 9.2.0, which depends on
FirebaseAnalytics/AdIdSupport (= 9.2.0) was resolved to 9.2.0, which depends on
GoogleAppMeasurement (= 9.2.0)
google_mobile_ads (from `.symlinks/plugins/google_mobile_ads/ios`) was resolved to 0.0.1, which depends on
Google-Mobile-Ads-SDK (= 8.13.0) was resolved to 8.13.0, which depends on
GoogleAppMeasurement (< 9.0, >= 7.0)
Logs
Same problem here. I think I'll wait to merge this mentioned PR.
Just don't know how long it will take ๐
anyone can fix this issue...????
I've tried many ways, but this issue is not resolved.
My development environment is Flutter SDK 3.0.3
, Dart SDK 2.17.5
, MacBook Pro 13 (M1, 2020)
, and MacOS Monterey 12.4
.
Please help.....!!!
Hi @hukusuke1007, Thanks for filing the issue. I am able to reproduce the issue with the new release of google_mobile_ads: ^1.3.0
.
dependencies:
firebase_core: ^1.19.1
firebase_analytics: ^9.1.10
cloud_firestore: ^3.2.1
firebase_auth: ^3.4.1
firebase_storage: ^10.3.1
cloud_functions: ^3.3.1
firebase_messaging: ^11.4.4
firebase_crashlytics: ^2.8.4
firebase_dynamic_links: ^4.3.1
google_mobile_ads: ^1.3.0
logs
mahesh@Maheshs-MacBook-Air-M1 ios % arch -x86_64 pod install
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Analyzing dependencies
cloud_firestore: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
cloud_functions: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
firebase_analytics: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
firebase_auth: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
firebase_core: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
Ignoring ffi-1.15.0 because its extensions are not built. Try: gem pristine ffi --version 1.15.0
Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
Warning: firebase_app_id_file.json file does not exist. This may cause issues in upload-symbols. If this error is unexpected, try running flutterfire configure again.
firebase_crashlytics: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
firebase_dynamic_links: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
firebase_messaging: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
firebase_storage: Using Firebase SDK version '9.2.0' defined in 'firebase_core'
[!] CocoaPods could not find compatible versions for pod "GoogleAppMeasurement":
In snapshot (Podfile.lock):
GoogleAppMeasurement (< 9.0, = 8.15.0, >= 7.0)
In Podfile:
firebase_analytics (from `.symlinks/plugins/firebase_analytics/ios`) was resolved to 9.1.12, which depends on
Firebase/Analytics (= 9.2.0) was resolved to 9.2.0, which depends on
Firebase/Core (= 9.2.0) was resolved to 9.2.0, which depends on
FirebaseAnalytics (~> 9.2.0) was resolved to 9.2.0, which depends on
FirebaseAnalytics/AdIdSupport (= 9.2.0) was resolved to 9.2.0, which depends on
GoogleAppMeasurement (= 9.2.0)
google_mobile_ads (from `.symlinks/plugins/google_mobile_ads/ios`) was resolved to 0.0.1, which depends on
Google-Mobile-Ads-SDK (= 8.13.0) was resolved to 8.13.0, which depends on
GoogleAppMeasurement (< 9.0, >= 7.0)
You have either:
* out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
* changed the constraints of dependency `GoogleAppMeasurement` inside your development pod `firebase_analytics`.
You should run `pod update GoogleAppMeasurement` to apply changes you've made.
cc: @jjliu15
Same problem for me, a solution please, we cannot compile anymore for iOS
same issue
As a workaround you can use the fork from @jjliu15, who has also already opened a pull request #590.
google_mobile_ads: git: url: https://github.com/jjliu15/googleads-mobile-flutter-1.git ref: update_version path: packages/google_mobile_ads/
Reference: #591
I have tried this one but it didn't work with Flutter version 3.0.2
As a workaround you can use the fork from @jjliu15, who has also already opened a pull request #590.
google_mobile_ads: git: url: https://github.com/jjliu15/googleads-mobile-flutter-1.git ref: update_version path: packages/google_mobile_ads/
Reference: #591
I have tried this one but it didn't work with Flutter version 3.0.2
I'm using the same Flutter version and it worked.
Did you run flutter pub get
before pod install
?
As a workaround you can use the fork from @jjliu15, who has also already opened a pull request #590.
google_mobile_ads: git: url: https://github.com/jjliu15/googleads-mobile-flutter-1.git ref: update_version path: packages/google_mobile_ads/
Reference: #591
Same issue here. This worked for me with Flutter version 3.0.4 and MacOS 12.4.
I found a temporary solution.
Firebase iOS SDK
version changed to 9.2.0
due to firebase_core
1.9.0
update.
This is presumed to result in an error. In my case, I solved it by downgrading to firebase_core
1.8.0.
google_mobile_ads
1.3.0
is available, and in my case, iOS build was successful.
In addition, if you are using a version of firebase_storage
10.3.0
and cloud_firestore
3.2.0
or later, you will need to downgrade to firebase_storage
10.2.18
and cloud_firestore
3.1.18
.
However, since this is a temporary solution, we have to wait for the merger of PR #590.
My package list is as follows.
firebase_core: 1.18.0
firebase_storage: 10.2.18
firebase_auth: 3.3.20
firebase_messaging: 11.4.2
firebase_remote_config: 2.0.9
firebase_analytics: 9.1.10
cloud_firestore: 3.1.18
google_mobile_ads: 1.3.0
The culprit is firebase_analytics. The moment I removed this package, the code is working fine.
Once you remove firebase_analytics package.
- Delete ios/Pods folder
- Delete ios/Podfile.lock
and run these commands
- flutter clean
- flutter pub get
- flutter run
Hope it helps.
Every time same thing happens with firebase libs
The respective PR is already merged ๐
Maybe soon will be released a new version of the plugin with the fix
google_mobile_ads:
Does anyone know when the fix will be released ?
#590 was merged and update_version
branch of https://github.com/jjliu15/googleads-mobile-flutter-1 has been deleted. So, current workaround is here:
google_mobile_ads:
git:
url: https://github.com/googleads/googleads-mobile-flutter
ref: 356875362ddb2ac2e0056385d2729c093722fb8d
path: packages/google_mobile_ads
Thanks, @mono0926
Do you know if there is an estimated time to update the package version?
I'm asking because I saw that the code is already in the main branch, and it doesn't have a new tag.
Same issue,
I can't update the new dependency
I have the same problem. I hope it is resolved soon
This is really blocking my activities. Please resolve it as soon as possible
same issue
I have the same issue.
Same error with this versions:
firebase_core: ^1.19.2
firebase_analytics: ^9.2.0
google_mobile_ads: ^1.3.0
need an update here!
Come one guys, all you need is to stop spamming here! Everyone who is subscribed to this thread is receiving your pointless 'same here' comments. They contribute nothing to resolve the issue and won't help getting it resolved any faster. That being said, the below resolves the issue. All that is missing is an updated release.
google_mobile_ads: git: url: https://github.com/googleads/googleads-mobile-flutter ref: 356875362ddb2ac2e0056385d2729c093722fb8d path: packages/google_mobile_ads
@mk-dev-1 Can you elaborate more on how to apply that fix? Where do we have to put that? In what file? Thanks
@mauriciotogneri
Replace the dependency for google_mobile_ads in your pubspec.yaml
google_mobile_ads: 1.3.0 #or what version number you are using
should be changed to:
google_mobile_ads:
git:
url: https://github.com/googleads/googleads-mobile-flutter
ref: 356875362ddb2ac2e0056385d2729c093722fb8d
path: packages/google_mobile_ads
For reference: Official Docs
@GoldenSoju Thanks! I didn't know you could specify dependencies like that
@mk-dev-1 Don't you think it would be fair if whoever controls this library released a statement saying what is holding back a release containing the fix (and all of us who have read this thread carefully know that there's a fix and it has already been merged) and also when the release is it likely to happen? Till then... SAME HERE!
I have the same issue
Still having the same issue
Just a comment to say that I am experiencing this too. I am having to manually modify my pubspec.yaml to build iOS and Android differently as per the guidance. Would be good to get this resolved.
I am experiencing this too. When the lib will be released on pub.dev ?
Currently applying this popular fix and it seems it needs some time during pub get. large data? I will report if it worked for me.
Flutter 3.05 google_mobile_ads: 1.3.0
@mauriciotogneri Replace the dependency for google_mobile_ads in your pubspec.yaml
google_mobile_ads: 1.3.0 #or what version number you are usingshould be changed to:
google_mobile_ads: git: url: https://github.com/googleads/googleads-mobile-flutter ref: 356875362ddb2ac2e0056385d2729c093722fb8d path: packages/google_mobile_adsFor reference: Official Docs
Currently applying this popular fix and it seems it needs some time during pub get. large data? I will report if it worked for me. Flutter 3.05 google_mobile_ads: 1.3.0
@mauriciotogneri Replace the dependency for google_mobile_ads in your pubspec.yaml
google_mobile_ads: 1.3.0 #or what version number you are usingshould be changed to:
google_mobile_ads: git: url: https://github.com/googleads/googleads-mobile-flutter ref: 356875362ddb2ac2e0056385d2729c093722fb8d path: packages/google_mobile_adsFor reference: Official Docs
It worked!!!
But you might have to fix few more bearable build time errors after applying this.
In my case I was still faced with target output and input issue but i fixed that by deleting the existing ones in CP Pods Frameworks in build phases and let the build readd them.
@jjliu15 Who would be the person to run a new release of the plugin? This version mismatch seems to be causing a lot of headache to a lot of people.
Currently applying this popular fix and it seems it needs some time during pub get. large data? I will report if it worked for me. Flutter 3.05 google_mobile_ads: 1.3.0
@mauriciotogneri Replace the dependency for google_mobile_ads in your pubspec.yaml
google_mobile_ads: 1.3.0 #or what version number you are usingshould be changed to:
google_mobile_ads: git: url: https://github.com/googleads/googleads-mobile-flutter ref: 356875362ddb2ac2e0056385d2729c093722fb8d path: packages/google_mobile_adsFor reference: Official Docs
It worked!!! But you might have to fix few more bearable build time errors after applying this. In my case I was still faced with target output and input issue but i fixed that by deleting the existing ones in CP Pods Frameworks in build phases and let the build readd them.
Hey @billachusim can you share more details?
This issue should be resolved in version 2.0.0 of the plugin, which updates the iOS GMA dependency to 9+
This issue should be resolved in version 2.0.0 of the plugin, which updates the iOS GMA dependency to 9+
I'm with the latest stable settings and I still need the patch on google_mobile_ads (2.0.0 not works for me). (Macbook air M1 2020). Many thanks to the comrades who shared this temporary solution in pubspec.yaml.
My settings: