Apple reviewer has just rejected my app since ATT request doesn't appear: "We are unable to locate the App Tracking Transparency permission request when reviewed on iOS 15.0.1."
My code is as shown below:
if #available(iOS 14, *) {
ATTrackingManager.requestTrackingAuthorization { (status) in
//print("IDFA STATUS: \(status.rawValue)")
FBAdSettings.setAdvertiserTrackingEnabled(true)
}
}
I implemented this code both in AppDelegate didFinishLaunchingWithOptions and viewDidLoad. ATT permission request appear on iOS 14, but not in iOS 15.