I’m planning to code an application for the times when someone’s iphone is lost or stolen. So it needs to tell the location of the phone via GPS, but in case it’s stolen, it wouldn’t be a good idea to ask the thief to turn on the GPS. So I’d like to know if there is a possibility of turning on/off the GPS without prompting the user. Thanks.
Share
You can’t bypass the prompt completely. But it won’t show up forever, if the user allows the app to use location data. Once the user allows this access twice, the app won’t prompt any more. For an app like the one you describe, the user would have to do this first, and only then could future access proceed without a prompt.
There’s still the pointer icon at the top of the screen when location services is active. There’s no way around that, though.