Info.plist
Any ATT usage requires a non-empty NSUserTrackingUsageDescription string in the final Info.plist. The SDK provides an iOS post-build hook that:
- Runs after all other SDKs’ post-processors, so it observes the final merged
Info.plist. - Adds
NSUserTrackingUsageDescriptionwith a default string (“Tracking lets us credit your rewards correctly and faster.”) only if neither the host app nor another SDK has already set the key. - Logs to the Unity console when it adds the key, and when it leaves an existing value untouched.
NSUserTrackingUsageDescription directly via Player Settings → iOS → Other Settings → Custom Info.plist entries (or any other plugin). The SDK detects the existing value and does not overwrite it.