Skip to main content
Version: 10.14.x

AttStatus Class

Possible states that the user's App Tracking Transparency can be. More...

Static Public Attributes

const int Error = -3
 
const int UnsupportedPlatform = -2
 
const int UnsupportedVersion = -1
 
const int NotDetermined = 0
 
const int Restricted = 1
 
const int Denied = 2
 
const int Authorized = 3
 

Detailed Description

Possible states that the user's App Tracking Transparency can be. This is intentionally NOT implemented as an enum. The SDK API is a pass-through to Apple's ATTrackingManager.AuthorizationStatus, to which new values may be added in the future. If we advertised these values as an enum, then an SDK update would be required in order to support future versions of Apple's enum. We'd rather give game teams the ability to adapt to these changes without needing to wait for SDK.
Possible states that the user's App Tracking Transparency can be. More...

Static Public Attributes

const int Error = -3
 
const int UnsupportedPlatform = -2
 
const int UnsupportedVersion = -1
 
const int NotDetermined = 0
 
const int Restricted = 1
 
const int Denied = 2
 
const int Authorized = 3
 

Detailed Description

Possible states that the user's App Tracking Transparency can be. This is intentionally NOT implemented as an enum. The SDK API is a pass-through to Apple's ATTrackingManager.AuthorizationStatus, to which new values may be added in the future. If we advertised these values as an enum, then an SDK update would be required in order to support future versions of Apple's enum. We'd rather give game teams the ability to adapt to these changes without needing to wait for SDK.