Appearance
App Transparency Tracking
For iOS 14.5 and later, you must request user permission to track their activity to display personalized ads.
Add Usage Description:
Add the NSUserTrackingUsageDescription key to your Info.plist with a clear explanation for why you are requesting tracking permission.
xml
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>Request Authorization:
Before requesting ads, you must call the App Tracking Transparency framework to present the permission dialog to the user.
swift
import AppTrackingTransparency
import AdSupport
ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
// Tracking authorization completed.
})
