admob: requestTrackingAuthorization not working anymore in the version 5.1.1
Hi, thanks for this plugin!
I updated the plugin to the latest version (5.1.1), submitted my app and got a rejection from Apple “Please explain where we can find the App Tracking Transparency permission request in your app”.
After some testing, I noticed that the ATT message (“Allow [APP_NAME] to track your activity across other companies’ apps and websites?” is indeed not displayed anymore with the version 5.1.1 of the plugin. Even with requestTrackingAuthorization: true,
When I installed the version 5.0.0 it worked again correctly.
About this issue
- Original URL
- State: closed
- Created 10 months ago
- Comments: 21 (2 by maintainers)
@juanqui66 Try to call the functions in following order (sequentially)
Still, I am not getting the message in any of the XCode device simulators and I have been rejected the app stating:
Your app uses the AppTrackingTransparency framework, but we are unable to locate the App Tracking Transparency permission request when reviewed on iOS 17.0.1.
I have also tried to apply version 5.0.0, with which in the XCode simulators the transparency message did appear, but when I sent the App for review it was rejected indicating the following:
Your app uses the AppTrackingTransparency framework, but we are unable to locate the App Tracking Transparency permission request when reviewed on iOS 17.0.1.
My versions (ionic info) are as follows:
Any ideas? I could provide XCode traces if that helps to see where the problem might be.
Many thanks in advance.
I’ve having the same issue, reverting to
5.0.0fixes it for me as well. It did seem to work for a few of my apps but others only worked after reverting. I have tried setting the IDFA explainer on the AdMob website as well.It works when I use the consent dialog mentioned in the docs, but I’d still rather just show the single “Allow” or “Ask App Not to Track” dialog without needing to trigger two dialogs.
For me too, Apple keeps rejecting my app because : “We’re looking forward to completing our review, but we need more information to continue. Your app uses the AppTrackingTransparency framework, but we are unable to locate the App Tracking Transparency permission request when reviewed on iOS 16.6.”
I can confirm having the same experience in 5.1.1 test with, and without
requestTrackingAuthorization: true,