ATTrackingManager.AuthorizationStatus.notDetermined IDFA value iOS 14.5

I'm trying to understand what will be the IDFA default value for status
Code Block
ATTrackingManager.AuthorizationStatus.notDetermined

This happens when you don't implement the ATT or during first access after the iOS update, but you would access to IDFA.
Actually till iOS 14.4 the IDFA is returned as usual (event if the status is not determined).
Anyone knows if 14.5 is gonna block the return value, forcing it to all zeros?
I'm almost sure that the behavior will not be changed on iOS 14.5. You had better consider all the iOS 14 will have the same behavior.
Ciao Mattia, Valerio here!! hope you are well :-)
I am sure the behavior is changing with iOS 14.5. (https://developer.apple.com/app-store/user-privacy-and-data-use/)
Installing 14.5 beta is not returning the identifier for me.
This is the way I am doing it

Code Block
        if #available(iOS 14.5, *) {
            ATTrackingManager.requestTrackingAuthorization { (status) in
                if status == .authorized {
                    Utils.idfa = ASIdentifierManager.shared().advertisingIdentifier.uuidString
                }
            }
        } else {
            if ASIdentifierManager.shared().isAdvertisingTrackingEnabled {
                Utils.idfa = ASIdentifierManager.shared().advertisingIdentifier.uuidString
            }
        }

ATTrackingManager.AuthorizationStatus.notDetermined IDFA value iOS 14.5
 
 
Q