My app can have two level of LocationHandler status. First, I launch requestWhenInUseAuthorization
and then, if the user activates some specific features, I launch requestAlwaysAuthorization
.
I need to be notified if user refuses the requestAlwaysAuthorization to let him know the feature won't work as expected. The problem is that in this case didChangeAuthorizationStatus
is not called because the authorization status stays the same (it was AuthorizedWhenInUse
and it's still AuthorizedWhenInUse
).
Do you have any idea how I could be notified if user refuses AuthorizedAlways after accepting AuthorizedWhenInUse ?