瀏覽代碼

update ATTrackingManager

update ATTrackingManager
wenweiwei 3 年之前
父節點
當前提交
ca91c3a559
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      Introduce/Aarchitecture/AppDelegate.swift

+ 5 - 3
Introduce/Aarchitecture/AppDelegate.swift

@@ -56,10 +56,12 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
             INAppConfigUtil.appLaunchReportUpload(isHotLaunch: true)
             isEnterBack = false
         }
-        DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + 1) {
+        DispatchQueue.global().asyncAfter(deadline: DispatchTime.now() + 1) {
             if #available(iOS 14, *) {
-                ATTrackingManager.requestTrackingAuthorization { status in
-                    
+                if ATTrackingManager.trackingAuthorizationStatus == .notDetermined {
+                    ATTrackingManager.requestTrackingAuthorization { _ in
+                        
+                    }
                 }
             }
         }