Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to prevent apps from persistently auto-relaunching from restart to restart?

I recently learned the trick of how to see what apps are running in the background on my iPhone (by quickly double-clicking the "Home" button), and to my shock saw that what seemed like every app I had ever used over the past several months was currently "on" or "launched" or "running" or whatever the terminology is -- even though I had turned off and restarted the phone countless times over those months.


I was then able to "force quit" all those apps by up-flicking each app's window, until I had quit them all and got down to just the iOS running and nothing else. After a restart, I checked again to see what apps were running, and happily discovered that now only the iOS was "on," and furthermore, the phone's battery seemed to be lasting longer and not draining as fast, because there were no longer dozens of apps constantly making demands on the hardware.


HOWEVER, since then I have discovered something alarming: That if I launch an app, and then turn off the iPhone — completely off, not just "asleep" — then restart the phone, if I then double-click the "home" button to check which apps are running, to my shock I see that the app I had launched earlier, prior to the restart, is still displayed as "running" or "being on", even though I hadn't launched it after the current restart! How is this possible?


On a Mac, the only way this would be possible is if the user specifies that certain apps auto-launch upon startup. But I have not specified any such thing on my iPhone -- it seems to do this of its own accord.


This applies to both native and non-native apps on the iPhone.


So if I, for example, click the icons for and launch "Uber," "Safari" and "Maps," use them for a while, then turn the phone completely off, put it aside overnight, then the next day restart the phone, then wait a minute after restart, without pressing any icons on the screen or launching any apps whatsoever after the restart -- if I then double-click the "Home" button, it will show that Uber, Safari and Maps are currently launched and running in the background!


How can I prevent this behavior from recurring? The end result is that I if don't constantly force-quit all the apps running in the background, they will use up both the iPhone's calculating power (i.e. its RAM) and also cause the battery to drain faster. And doesn't this same problem affect all iPhone users as well, even though they probably don't realize it?


Is there some parameter in "Settings" (or elsewhere) to prevent apps from persistently auto-relaunching from restart to restart?

Posted on Apr 20, 2018 7:41 AM

Reply
Question marked as Best reply

Posted on Apr 20, 2018 8:56 AM

I've seen various online guides to iPhone "secret tips" which all said that double-clicking the Home button will not simply reveal a list of "recently used" apps, but will show which apps are actually currently running in the background.

Those tips are wrong. And there is nothing secret about the "Switch Apps" feature for iOS.

User uploaded file

Switch apps on your iPhone, iPad, or iPod touch - Apple Support


Is this incorrect? Are the apps displayed when I double-click the Home button not running?

Yes, and no they are not running. "If" you also have "background app refresh" or "notifications" enabled for the app, those functions are running, but not the app itself.


having that unwanted app running needlessly in the background for a solid week before I finally use it once,

It is not running, needlessly or otherwise.


It takes more battery power to start the app again when you need it, then to leave it in a suspended state as Apple has designed iOS to do.

Similar questions

10 replies

There are no replies.

How to prevent apps from persistently auto-relaunching from restart to restart?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.