isAdvertisingTrackingEnabled
is changed by tracking setting.advertisingIdentifier
is returned00000000-0000-0000-0000-000000000000
if tracking is turned off.- If it has been uninstalled,
ATTrackingManager.requestTrackingAuthorization
doesn't called, the past status will be reflected. - Completion handler of
ATTrackingManager.requestTrackingAuthorization
isn't Main thread. So, you need useDispatchQueue.main.async
if you change UI.
isAdvertisingTrackingEnabled
always returns false.