Think Precise Location Auth.
Think Precise Location Auth.
From iOS 14, user can choose whether to use accurate location information.
When a dialog of location service shows, we can check this function.
The difference is location’s range.
Precise: On | Precise: Off |
---|---|
![]() |
![]() |
User can change settings of precise
This sample app prepared the Settings screen.
We can get status for precise auth status.
So If user setted reducedAccuracy, we can bring up a dialog and ask for permission only once.
However, even if user allow it here, it will be turned off when user restart the app.
Settings | Allow Once |
---|---|
![]() |
![]() |
User can turn On at the App’s Location Service Screen on Settings.app.
I think it is important to clarify to the user
why they use location information and why they get accurate location information.