Преглед на файлове

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
+                        
+                    }
                 }
             }
         }