I can reproduce this issue in a macOS app
I have added NSUserTrackingUsageDescription to my info.plist
I call requestTrackingAuthorization(completionHandler:)
No dialog is shown, and trackingAuthorizationStatus remains "notDetermined"
Interestingly, System Preferences doesn't seem to have anything related to this.
macOS 11.6 Big Sur
Xcode 13.0 (13A233)
On iOS...
Settings > Privacy > Tracking
If the user turns off "Allow Apps to Request to Track"...
...then the dialog will never be shown...
...and "all new app tracking requests are automatically denied."
(This case must be considered, but presumably, this is not happening to you, as you still see "notDetermined")
Topic:
Programming Languages
SubTopic:
Swift
Tags: