When does the iPhone reload apps/data?
I notice sometimes Safari reloads pages. It's sometimes annoying if something was open and I'd half typed stuff into a form or part way through doing something. I've noticed various other apps sometimes seem to reload their contents sometimes, but not sure if it's intentional. But this weekend I was cycling across a good chunk of the UK mostly using my Garmin to navigate, but with my iPhone on the handlebars too - because it's a lot easier to have Komoot app open on that too to work out detours and changes, etc, with the route loaded but not actually running turn-by-turn navigation which keeps the screen on and would rinse your battery after many hours.
Every few times of reopening the phone I'd have to reopen the app, then it would reload everything and then I'd have to re-select the right app pages to get to my saved routes, reload the route, etc, etc, which was super annoying (a lot more so than normal when you're trying to ride a bike at the same time, half the countryside has no phone reception so then can't reload it, and the phone screen is awful at responding to most finger presses because it has sweat over the screen).
So, does the iPhone just kill any app after a time? Any way to make it not? Is this it just *having* to reload as it's doing background tasks and Apple are very mean with the amount of RAM they put in their phones, so it just kills apps off when it likes (or empties their data/reloads at least) because it doesn't have enough RAM? Or is this happening for some other reason?
I can open an app/browser on any of my computers, regardless of how old and how much RAM, and if I open something or type something it just stays there weeks until I shut it or reboot. No problems. But not with an iPhone 15 Pro that has enough computing power to whoop the arse of half those old computers.
Any thoughts/ideas how to make it not do this, or is it a HW/SW limitation? Or is it actually Komoot's fault and it's their choice it reloads (although that seems a bad and pointless one I don't see why they would implement)?
I notice sometimes Safari reloads pages. It's sometimes annoying if something was open and I'd half typed stuff into a form or part way through doing something. I've noticed various other apps sometimes seem to reload their contents sometimes, but not sure if it's intentional. But this weekend I was cycling across a good chunk of the UK mostly using my Garmin to navigate, but with my iPhone on the handlebars too - because it's a lot easier to have Komoot app open on that too to work out detours and changes, etc, with the route loaded but not actually running turn-by-turn navigation which keeps the screen on and would rinse your battery after many hours.
Every few times of reopening the phone I'd have to reopen the app, then it would reload everything and then I'd have to re-select the right app pages to get to my saved routes, reload the route, etc, etc, which was super annoying (a lot more so than normal when you're trying to ride a bike at the same time, half the countryside has no phone reception so then can't reload it, and the phone screen is awful at responding to most finger presses because it has sweat over the screen).
So, does the iPhone just kill any app after a time? Any way to make it not? Is this it just *having* to reload as it's doing background tasks and Apple are very mean with the amount of RAM they put in their phones, so it just kills apps off when it likes (or empties their data/reloads at least) because it doesn't have enough RAM? Or is this happening for some other reason?
I can open an app/browser on any of my computers, regardless of how old and how much RAM, and if I open something or type something it just stays there weeks until I shut it or reboot. No problems. But not with an iPhone 15 Pro that has enough computing power to whoop the arse of half those old computers.
Any thoughts/ideas how to make it not do this, or is it a HW/SW limitation? Or is it actually Komoot's fault and it's their choice it reloads (although that seems a bad and pointless one I don't see why they would implement)?