I am having an issue trying to have an ongoing location tracking enabled when the following conditions are in place:
- Background fetch is disabled
- App is killed
When the above happens, location updates are stopped. I tried to have my server send push notifications to wake the app up but they do not arrive if the app is killed.
What is puzzling is that a similar functionality seems to work just fine on WhatsApp (the live location). On WhatsApp, even if I disable background fetch and kill the app, it somehow manages to wake it up again to send updated location information.
Does anyone have any idea on what they are doing?