Contents

NSUserTrackingMarkdownUsageDescription

A message that explains the purpose for accessing data that an application can use to track a person or device.

Discussion

If your application uses the App Tracking Transparency framework, use this key to provide a usage-description string to explain your app’s purpose for accessing data that the app can use to track the person or the device. The system displays the string value in a full-page authorization sheet from which the person can grant or deny permission to access the tracking data.

The format of the string is Markdown text; you can apply bold or italic style, but it doesn’t support underline. You can include bullet lists and paragraph breaks.

This key is optional. The system uses the NSUserTrackingUsageDescription if your app’s target properties omit this key.

This key has regional availability. To use this key, the system requires that the device be located in a specific European Union (EU) country and signed in with an Apple Account that has its country or region set to a specific EU country or region:

France, Germany, Italy, Poland, and Romania

The system uses this key, if available.

The European Union

The system uses this key if available when your app calls requestTrackingAuthorization(usingExpandedInterface:additionalInformationAction:completionHandler:), passing preferExpandedInterface a value of true.

Outside of the EU, the system uses the NSUserTrackingUsageDescription key instead of this key.

See Also

Security