Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Makes sense. Unlike Android, iOS is designed to intelligently manage apps/ram usage in the background which is why you don't need a "Clear all" button like what exists in the Android multitasking menu.
 
  • Like
Reactions: manu chao
That task completion option has a hard time limit imposed by iOS (the precise number of minutes has changed between OS versions, the last number I had heard from developers was 5 min). We all know about the silent audio trick but any app that uses it should get the boot as it clearly cheats at the cost of your battery life. And as people find ways to jail-break iPhones, some apps will hack their way into staying alive in the background.

Your approach sounds like saying why bother with any encryption as any system can somehow be hacked anyway.

On Android, developers don't need those cheats. Apps can run in the background and when they do, there is an icon for the app in the top of the screen beside the time. No hidden apps running in the background (there is a cheat sone apps use, transparent icon). It is up to the user if they want to let the app run in background or not.

Under iOS, it seems users are babysat by Apple.
 
  • Like
Reactions: milo
Some apps certainly do drain the battery if left open in the background. Another one that comes to mind is Angry Birds 2. Facebook is another often mentioned. Point is there are popular apps out there that must be force quit to preserve battery. Giving a blanket statement saying it does absolutely nothing is self-serving at its heart.
 
On Android, developers don't need those cheats. Apps can run in the background and when they do, there is an icon for the app in the top of the screen beside the time. No hidden apps running in the background (there is a cheat sone apps use, transparent icon). It is up to the user if they want to let the app run in background or not.
How does that scale to dozens of apps?
[doublepost=1457662588][/doublepost]
Some apps certainly do drain the battery if left open in the background. Another one that comes to mind is Angry Birds 2. Facebook is another often mentioned. Point is there are popular apps out there that must be force quit to preserve battery. Giving a blanket statement saying it does absolutely nothing is self-serving at its heart.
And do you think it is good app design if there is no way to use the app without having to force-quit it? Imagine you'd regularly have to force-quit an app because the app froze up. Wouldn't that be the apps problem and not Apple's problem (since it is hardly difficult to create apps that don't freeze up regularly and hardly difficult to create apps that don't use excessive power while in the background)?
[doublepost=1457662775][/doublepost]
I'm not sure what approach you are talking about.
The approach that seems to imply that it is a good idea to force quit apps because one of them might sometimes misbehave.
 
Yeah ever since they included "location" based photo tagging, the camera app has been destroying battery in background. It can be turned off of course, but I auto close that upon not using now.

I set the camera app to 'only while using' which stops it from using location services when it's not being used, meaning only when it's actually being displayed on thee screen.
 
I like to swipe them away just to avoid the clutter. Maybe there should be a better way of organizing all those open app cards.
 
How does that scale to dozens of apps?
[doublepost=1457662588][/doublepost]
And do you think it is good app design if there is no way to use the app without having to force-quit it? Imagine you'd regularly have to force-quit an app because the app froze up. Wouldn't that be the apps problem and not Apple's problem (since it is hardly difficult to create apps that don't freeze up regularly and hardly difficult to create apps that don't use excessive power while in the background)?
[doublepost=1457662775][/doublepost]
The approach that seems to imply that it is a good idea to force quit apps because one of them might sometimes misbehave.
I don't think I advocated such an approach.
 
  • Like
Reactions: milo
I do it just because that list of apps gets overwhelming and it lets me "start fresh" even if that's just a mental thing.
 
There's an incredibly easy way to check your background battery drain. It's in settings under battery. Sure, certain apps, that do some sneaky things in order to stay backgrounded in ways that aren't supported by Apple may still cause background battery drain. Your average app doesn't need to be force quit, and never has had to, and that is likely how iOS will continue to operate. It's rather amazing how many people still insist, even on this page, that this isn't the case, by picking some very specific apps or cases that "prove" this statement wrong.
 
I don't know the security details of Android, but I have doubts. iPhones use hardware-specific methods to encrypt data, something you may have heard about from these articles about the FBI. Unless Samsung is doing something special now, last I heard, Android didn't have this kind of security.

Android does it a bit different but the net effect is the same. ;)
however......
With Android 5.x it was optional. With Android 6.x it is default. ;)
however......
OEM's can turn it off by choice. :eek:
No, I'm not using Samsung's version of encryption.
 
If someone is seeing their battery drained more than usual or just quicker than it should and would like to troubleshoot things, seems fairly reasonable. Could someone misunderstand or misuse something? Sure, of course they can, just like that is the case with anything in life. That doesn't mean that everything has to be just at the lowest common denominator level (sure that level could/should be accounted for in some way often, but it doesn't mean things just stay there and don't go any further).

Maybe, but the article doesn't really say what to look for, let alone, what to do if you find it. It's like a lot of other poor tech advice, it creates the impression that some problem exists that you should worry about, but without providing an actual solution. Why are so many people in the habit of swiping on the app picker? Bad advice.
 
Maybe, but the article doesn't really say what to look for, let alone, what to do if you find it. It's like a lot of other poor tech advice, it creates the impression that some problem exists that you should worry about, but without providing an actual solution. Why are so many people in the habit of swiping on the app picker? Bad advice.
Not sure what article you are talking about, but I don't see anything advocating just closing out apps or that something needs to be worried about.
 
  • Like
Reactions: milo
Well, actually you can. Under Settings > Mail, Contacts, Calendars > Fetch New Data you can enable or disable Push for emails.

Yes of course, but my point was, if you delete Mail's saved state, push emails still send notifications. The app hasn't been "quit" at all. In fact apps in iOS can't be quit at all, let alone, force quit.
[doublepost=1457675974][/doublepost]
Not sure what article you are talking about, but I don't see anything advocating just closing out apps or that something needs to be worried about.

Same one. My point is it leads a reader to believe that they can figure out something that they almost certainly cannot, at least given the information they supplied, and probably not even with a whole lot more information. A much more useful piece of advice would be to tell users not to worry about this entire bogus issue.
 
Yes of course, but my point was, if you delete Mail's saved state, push emails still send notifications. The app hasn't been "quit" at all. In fact apps in iOS can't be quit at all, let alone, force quit.
The app has been closed, just the ability to receive notifications remains active, but, as pointed out, that can be turned off as well if desired, just separately from just closing the app.
[doublepost=1457676279][/doublepost]
Yes of course, but my point was, if you delete Mail's saved state, push emails still send notifications. The app hasn't been "quit" at all. In fact apps in iOS can't be quit at all, let alone, force quit.
[doublepost=1457675974][/doublepost]

Same one. My point is it leads a reader to believe that they can figure out something that they almost certainly cannot, at least given the information they supplied, and probably not even with a whole lot more information. A much more useful piece of advice would be to tell users not to worry about this entire bogus issue.
Of course it can help users invesigate if they suspect something might be off in relation to battery usage in some way, and it seems like we already covered that aspect it: https://forums.macrumors.com/threads/apple-reiterates-force-quitting-ios-apps-doesn’t-help-battery-life.1960549/page-6#post-22657242. That said, nothing there says people need to worry about things or look for problems or close out all apps just because (in fact it states a few times that isn't something useful to do).
 
Last edited:
  • Like
Reactions: milo
The app has been closed, just the ability to receive notifications remains active, but, as pointed out, that can be turned off as well if desired, just separately from just closing the app.

Not sure what you mean by "closed" but apps in iOS cannot be quit. Period. If they include background processes, those processes will run unless (1) they are processes the user is allowed to turn off or (2) the app is removed from the device. This is so readily provable I wonder why anyone would take the trouble to disagree.
 
Not sure what you mean by "closed" but apps in iOS cannot be quit. Period. If they include background processes, those processes will run unless (1) they are processes the user is allowed to turn off or (2) the app is removed from the device. This is so readily provable I wonder why anyone would take the trouble to disagree.
If I run Tetris and then I swipe it to close it then it's closed. If I run Facebook and I then swipe to close it from the recent app list then it's closed. Those apps are not running or doing anything in the background or anything like that at that point.
 
  • Like
Reactions: milo
Makes sense. Unlike Android, iOS is designed to intelligently manage apps/ram usage in the background which is why you don't need a "Clear all" button like what exists in the Android multitasking menu.
I do wish that, once an app I'd dumped from memory, it would just leave multitasker though. I can't imagine any logical need or reason to swipe back three dozen apps to find what is effectively a screens hot of the app you loaded so long ago and have it effectively reload the app anyway.

I love multitasker particularly with the added ram as refreshes are reduced. But I don't see a point of being able to go back to the calculator that I loaded two weeks ago (as an example). I say all of this because your "kill all" comment got me thinking that I might actually appreciate a kill all feature, just to make things look a little tidier.
 
  • Like
Reactions: milo
If I learned a thing about computers is that loading more stuff on them hinders the performance
 
If an app is, as how they call them, a good citizen closing it doesn't help battery life and in fact forces the system to load it from scratch every time, consuming more resources.
Not all apps are well written, and some of them don't do the right thing when running in background. In those cases closing the app helps battery life, but for a few apps disabling background fetch is enough to avoid wasting resources.
To cut a long story short I agree with Craig, you don't have to bother about closing apps in background, but if you notice a constant battery drain it is a good idea to look for the guilty app and kill it.
 
However small, there most certainly is benefit. Killing an app ends the process that second. By leaving it open, there is a fraction of a second where it continues to use the processor, and some apps are known to sneak in the background (ie Facebook).

If you actually read the article, you will see that what you say has already been debunked.
You are assuming that your quitting action is "free". But it is not. You are forcing the system to do some housecleaning, which 1) itself needs processing, 2) is absurd in the case of well-behaved (non-Facebook) apps that you might relaunch after a while: you kicked them out just to bring them in afterwards.

And in the case of annoying/malwarish apps like Facebook ;P, they have ways to try to come back anyway (geofences, background refresh, who-knows-what-next).

The problem I see is that once a bad player appears, like Facebook once more, then it's understandable that users get paranoic and try random things, even if it's still useless. Let's be thankful that there is no PRAM reset and Fix Permissions in iOS ;P.
Apple should really do something against the Facebook case; both closing those loopholes at the OS / App store level, and at the kicking-FB-out-for-a-while level.
[doublepost=1457685793][/doublepost]
If I learned a thing about computers is that loading more stuff on them hinders the performance

Don't worry, you might still learn a couple more things to help you make sense of it all.
 
It will only save battery life if you have granted the apps rights that they are abusing. For example, "Location services at any time" can be heavily abused and of course drain battery life. I use to set all of those to "When the app is running", and if that's not available and I don't really care for GPS accuracy in the app, just disable that altogether.

Or with Facebook, "Background updates" and notifications are known to drain battery life.

But generally speaking and assuming the apps are not abusing the API's, force closing them will not help. And if they do, there are better and less annoying options available at your disposal than keeping up with force closing them. Just take away all of their background rights and notifications. It will help. Force shutdowns is really not the best way of dealing with this. It's like keeping up with fixing things with duct tape rather than just fixing the problem in the first place.
 
It will only save battery life if you have granted the apps rights that they are abusing. For example, "Location services at any time" can be heavily abused and of course drain battery life. I use to set all of those to "When the app is running", and if that's not available and I don't really care for GPS accuracy in the app, just disable that altogether.

Supposing that the use API to allow requestWhenInUsePermission. If it doesn't and only support full access, you can't control it (other than rejecting access to location services). This is primarily a privacy rather than battery conserving setting.

Or with Facebook, "Background updates" and notifications are known to drain battery life.

In fact Facebook sucks the battery and runs in the background even with background refresh and push notifications disabled. They are clearly using all available methods to get CPU time in the background for whatever they do.
 
  • Like
Reactions: milo
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.