Is it normal to have the 'GPS arrow' in the status bar mentioning that the location service is running when using startMonitoringSignificantLocationChanges
?
Indeed, I don't want this arrow to appear in the status bar when my app is in background (because the user will think that my app reduces its battery life). But I need to track the significant position changes !
Here is the behaviour I have up to now:
- My app is in foreground (no arrow displayed in the status bar)
- The user clicks on the home button => I execute
startMonitoringSignificantLocationChanges
when entering inapplicationDidEnterBackground
delegate method => the arrow appears... (what I don't want!)
Please, tell me if it is normal to have the arrow in the status bar when launching startMonitoringSignificantLocationChanges
and if there is a way to remove it.
Thanks !