My app is permanently polling for coreLocation - even when not running.
1) I set my UIBackgroundModes to location to get location updates in the background (no problem, I believe).
2) I messed with [locationManager startUpdatingLocation] and stopUpdatingLocation
3) The app started forcing the gps location arrow icon to be on all the time - even when I stop the app (by pressing home twice). The only way to shut off the arrow is to remove the app.
4) I've tried reverting my code back a few days, but nothing helps.
What can cause this?