Hi Ray,
The standard location services in iOS (like in the Maps app) uses a lot more power than this low-power & less-accurate mode I described. According to
their documentation:
Use the significant-change location service instead of the standard location service whenever possible. The significant-change location service provides significant power savings while still allowing you to leave location services running. This is highly recommended for apps that need to track changes in the user’s location but do not need the higher precision offered by the standard location services.
That's the motivation here. The great thing is that you can leave it on for the duration of your tour and forget about it. If you're not moving (e.g., camped somewhere) then nothing happens: The phone detects no new towers and no location change events are generated.
Originally Posted by
raybo
You and I have talked about this before. Why can't you add a feature that wakes up every so often, say every 10 minutes, does a GPS check, stores it for download later, and then goes back to sleep. If the every 10 minutes is too often, then the user can make it longer.