Open merbin2012 opened 3 months ago
try setTimeout const status = await consent.trackingAuthorizationStatus()
For example
setTimeout(async () => {
const status = await consent.trackingAuthorizationStatus();
/*
Handle the trackingAuthorizationStatus asynchronously.
For example, log the status or perform additional actions based on the result.
*/
console.log('Tracking Authorization Status:', status);
const statusNew = await consent.requestTrackingAuthorization()
// Continue with other logic if needed
}, 1000);
@EMI-INDO Thanks for your reply, but it worked in all of our device. I will try to implement with settimeout.
I had the same problem. You must describe exactly where the dialogue occurs.
For me the dialogue appears at the beginning and the following sentence is in the description:
We currently use the app tracking transparency feature. The 'App Tracking Transparency permission request' is triggered automatically when starting the app.
Insert the text on the red place.
@merbin2012
I just think it's like your app will show more than 1 popup at a time, it's highly discouraged, for example ATT popup, location, push notifications, etc.
setTimeout(async () => {
// popup
}, 1000);
@EMI-INDO Thank you very much for your detailed explanation
In my device the app tracking popup is showing, but while submit for approval, they rejected and send the following message.
`Guideline 2.1 - Information Needed
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 17.0.3.
Next Steps
Please explain where we can find the App Tracking Transparency permission request in your app. The request should appear before any data is collected that could be used to track the user.
If you've implemented App Tracking Transparency but the permission request is not appearing on devices running the latest OS, please review the available documentation and confirm App Tracking Transparency has been correctly implemented.
If your app does not track users, update your app privacy information in App Store Connect to not declare tracking. You must have the Account Holder or Admin role to update app privacy information.`