When my application launches the map view, I request permission to host iOS8 "When In Use". Assume custom grants.
I would like to request Always permission only when the user selects a geo-setting function. But calling CLLocationManager.requestAlwaysAuthorization is not affected, since the current authorization status is no longer kCLAuthorizationStatusNotDetermined.
How would I request permission to “AFTER” AFTER the user provided When do you use the permission? I would think this is a common use case because applications should avoid asking for permission always if necessary.
ios8 core-location
mobileideafactory.com
source share