Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ppilone

macrumors 6502
Jan 20, 2008
361
0
To the OP: I don't have a specific reason as to the difference in battery usage since it could have been caused by a number of things including:

- iCloud backup
- A specific app requesting some background process
- Poor signal strength causing the battery to drain faster while streaming Pandora
- Pandora causing an issue (I have no idea how they handle streaming/buffering)
- etc...

In terms of iOS multitasking:

When you click the Home button the application is suspended - it's state is saved and it no longer has access to any system resources. The OS even enforces a time limit for tasks you can perform when the app is closed. Unless the app specifically requests more time for a task the OS suspends it.

Apps can use the multitasking API to perform background operations (e.g. streaming music, observing location changes) before it's suspended. However, the app is not actually "running" even when using the multitasking API. In the case of location changes the app is notified when the user's location is updated and has a small window of time to perform a task before the OS cuts it off.
 

born4sky

macrumors 6502a
Mar 14, 2008
528
43
there should be an option to shut off application... press home button once when application closed and it's shuts its off. Double click home button when application open and it will stay running on the background. As simple as this... otherwise, its kinda useless if you will never close your app they are running on the background... but whats the purpose than? all application open... so they could do this by default.. just launch all application.. never thought about it... but it's just hit me )))
 

xraytech

macrumors 68030
Mar 24, 2010
2,518
214
To the OP: I don't have a specific reason as to the difference in battery usage since it could have been caused by a number of things including:

- iCloud backup
- A specific app requesting some background process
- Poor signal strength causing the battery to drain faster while streaming Pandora
- Pandora causing an issue (I have no idea how they handle streaming/buffering)
- etc...

In terms of iOS multitasking:

When you click the Home button the application is suspended - it's state is saved and it no longer has access to any system resources. The OS even enforces a time limit for tasks you can perform when the app is closed. Unless the app specifically requests more time for a task the OS suspends it.

Apps can use the multitasking API to perform background operations (e.g. streaming music, observing location changes) before it's suspended. However, the app is not actually "running" even when using the multitasking API. In the case of location changes the app is notified when the user's location is updated and has a small window of time to perform a task before the OS cuts it off.

Everyone should just read what ths guy said.

End of story.

End of useless tread.
 

gloomcookie1

macrumors regular
Jun 17, 2009
216
2
Coral Springs, FL
I think the real question is what are the apps that the OP is running? Any of them require location services? 2 things that I know can drain apps is when the location service is continually running, which you can tell by the arrow at the top of your phone.

The only other time I noticed a serious battery drain was using AirPrint activator which I tried to get working but for some reason never went through and a bunch of print jobs got stuck trying to print all morning before I noticed them and deleted the print jobs.

The other people are right in saying that you definitely do not need to clear all of your apps, I haven't closed all the apps in I don't know how long - but it probably is true you have an offending app or 2 that is using an API in the background that you may not be aware of. First thing I would look for though is to see if when you open your most used apps if they are using the location service.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.