首先确保手机设置->隐私->跟踪中是打开的状态
其次需要在applicationDidBecomeActive 这个方法调用相关权限
**func** applicationDidBecomeActive(_ application: UIApplication) {
requestTrackingAuthorization()
}
**private** **func** requestTrackingAuthorization() {
**if** **#available**(iOS 14, *) {
ATTrackingManager.requestTrackingAuthorization {
status **in**
print("requestTrackingAuthorization status: \(status.rawValue)")
}
} **else** {
// Fallback on earlier versions
// print("requestTrackingAuthorization status: \(status.rawValue)")
}
}