It was showing before when I tried the application without building against the iOS 14 SDK, but when I build it using Xcode 12, it doesn't show at all.
I'm using CLLocationManager function requestWhenInUseAuthorization() and added the new locationManagerDidChangeAuthorization delegate function annotated with @available attribute. Not sure what am I missing?
I tried all versions of Xcode 12 beta 1 through 4, all have the same issue.
Note: I can see "Precise Location" option in settings, just not on the in-app prompt
Note 2: I tried a completely new project with the following CLLocationManager().requestWhenInUseAuthorization() still the same issue