Currently Being ModeratedMay 5, 2012 3:55 AM (in response to Jason Porembski)
I had the same problem
Just go to setting >>Location Services
No need to turn it off at all
Just see which one of your apps has GPS indicator and see which indicator is in purple colour
Delete the app and install it again
I hope it works
Currently Being ModeratedMay 30, 2012 6:20 PM (in response to Jason Porembski)
I had this same issue and it was being caused by a location-based alert I set for myself in Reminders. Effectively, it hadn't recognized that I was at the destination I had chosen to trigger the reminder and kept the GPS active, searching.
There's not an option to delete a native app like Reminders, so I went to Location Services and just turned Reminders off. This triggered the alert, turned off the GPS and it went back to normal. Turning Reminders location services back on did not cause the issue again.
Currently Being ModeratedNov 4, 2012 10:32 PM (in response to Jason Porembski)
In iOS6 "Location services" is now under Settings>>Privacy>>Location Services
Then check which apps are using GPS. Turning them off one by one will tell you which app is miss-behaving as stated earlier - thanks!!
Currently Being ModeratedMar 16, 2013 11:27 AM (in response to Jason Porembski)
This is basically a bug in ios and happens when a app crashes. If the app chrashes the CLLocationManager isn't freed the normal way and the location icon gets stuck for this app. If you get this on Safari or Maps you will never get rid of it.
Currently Being ModeratedMay 2, 2013 12:36 PM (in response to Jason Porembski)
For me it was Google Now. It is also interesting to add that inside Location Services there was a blue (not grey) GPS icon next to the Apps that were holding the GPS on and active.