I'm working on an app that needs real-time location updates in the background, and while I've got it working, it seems like there's no way for users to actually kill the app.
Swiping up on the multitasking screen looks like it's closing the app, but the app resumes instantly when I launch it (no splash screen or startup flow), and battery usage is still affected by the high-frequency location updates I'm requesting after I swipe up on it.
Is there any way for me to allow users to actually kill the app via the multitasking screen the way they'd expect?
While they could use the "Stop" button in my app to end location updates and save battery that way, I fear most users will just swipe up on it and then wonder why their battery is still draining fast.