requestAppTrackingAuthorization method
请求ATT权限
Implementation
Future<bool> requestAppTrackingAuthorization() async {
TrackingStatus status = await AppTrackingTransparency.trackingAuthorizationStatus;
if (status == TrackingStatus.authorized) {
return true;
}
// Wait for dialog popping animation
await Future.delayed(const Duration(milliseconds: 200));
// Request system's tracking authorization dialog
status = await AppTrackingTransparency.requestTrackingAuthorization();
if (status == TrackingStatus.authorized) {
return true;
}
return false;
}