Extra Credit

App Tracking Transparency

System

Official docs outline

3 sections
  1. Essentials

    Covers ATTrackingManager, NSUserTrackingUsageDescription.

  2. Authorization requests

    Covers requestTrackingAuthorization(completionHandler:), requestTrackingAuthorization(preferExpandedInterface:additionalInformationAction:completionHandler:), NSUserTrackingMarkdownUsageDescription.

  3. Authorization status and results

    Covers trackingAuthorizationStatus, ATTrackingManager.AuthorizationStatus.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 394