Hey everyone, we just released iOS Version 1.5.15 to the App Store and I want to give you an overview of our latest feature, Background Location Reporting.
This new setting, “Background GPS” can be selected below the old GPS setting, which we have renamed “Foreground GPS”.
There are 3 options available for this setting.
By default, this option is set to “Off”, so the app will behave as it always has unless a new option is selected.
The first option that can be selected is “Precise Accuracy”. This will likely increase battery usage by a fair amount, but will give the most accurate position and update the most frequently.
While “Precise Accuracy” is on, a blue bar will appear when Active911 is backgrounded, showing that Active911 is still broadcasting your position updates.
The other option that can be selected is “Reduced Accuracy”. This will use less battery, but also update less frequently, only triggering a position update if you have moved 500+ meters.
(For more technical information on the iOS feature we use for “Reduced Accuracy”, see this page)
While “Reduced Accuracy” is on, there will not be any indication to the user while the app is backgrounded since we are only accepting passive updates from iOS.
This new setting only applies when Active911 is in the background, it has no effect on the position reporting when the App is open, the Foreground GPS setting still controls that.
Because of strict controls in iOS, the app must be opened once in order to initialize this kind of background reporting. This means that, if you reboot your device, the Active911 app must be opened at least once before Background GPS will start working again.
Also, if you are ever stationary for more than a few minutes, the app will stop reporting your position until you start moving again. Therefore, you may disappear from the map, but then reappear when you start moving again.