Hi Shahzad Ahsan.
Thank you for contacting the Mobile Ads SDK Support team.
Make sure to update your Info.plist to add the NSUserTrackingUsageDescription key with a custom message describing your usage. For Ex:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
If you decide to include App Tracking Transparency(ATT) in your app, you can use the User Messaging Platform (UMP) SDK to trigger an IDFA explainer that gives users some context of why you're asking for this permission. Be aware that the usage of the UMP SDK affects all users of your app. If you aren't using the UMP SDK, the Request App Tracking Transparency authorization shows you how to implement the OS-level ATT authorization request manually. Also, refer to privacy strategies for iOS to decide whether Apple's ATT prompt is right for your app.
![]() |
Mobile Ads SDK Team |
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
I already have an App using same UMP SDK code and all settings and it's approved.
Is it possible that the ATT helper message that appears before ATT message is some how suppeersing the ATT dialog
I have checked it on multiple OS and devices and simulators on all it displays the ATT message as follows