MBAudience
location data with:kCLLocationAccuracyHundredMeters
. To start monitoring for location changes call, it will continue monitoring until the stop method is called:FusedLocationProviderClient
with priority PRIORITY_BALANCED_POWER_ACCURACY
which is killed the moment the app goes in background. If you wish to track user position while app is in background you need to implement your own location service, then when you have a new location you can use this API to send it to the framework: setCurrentLocation(latitude, longitude)