Hi,
So our app currently requests "when in use" permissions, but on the next release, we are planning to bump it up to "always" permissions. However, it looks like INTULocationManager never actually tries to request "always" permissions if "when in use" has already been requested. The only time any permissions are requested at all are when permissions have not yet been determined.
So I'm wondering, would it be possible to change the logic in the requestAuthorizationIfNeeded() method to request "always" permissions if only "when in use" was asked previously?
I figure this will cover the use case I've mentioned, and should work as the existing intended behavior since iOS won't show the permissions dialog more than once.
Hi, So our app currently requests "when in use" permissions, but on the next release, we are planning to bump it up to "always" permissions. However, it looks like INTULocationManager never actually tries to request "always" permissions if "when in use" has already been requested. The only time any permissions are requested at all are when permissions have not yet been determined.
So I'm wondering, would it be possible to change the logic in the requestAuthorizationIfNeeded() method to request "always" permissions if only "when in use" was asked previously?
Something like:
I figure this will cover the use case I've mentioned, and should work as the existing intended behavior since iOS won't show the permissions dialog more than once.
Any thoughts?