How to Stop iOS 8 Apps from Refreshing in the Background

If you updated to iOS 8 and are experiencing decreased battery life or your monthly data allotment is going down the drain, it might be because iOS 8 automatically refreshes apps that are running in the background, even if they aren’t being actively used.

At first, you may think that when you exit an app to go back to the home screen, that app will pause itself completely until you return to it. However, it actually refreshes data while it’s running in the background so that you won’t have to refresh it manually when you return to it.


This is known as a “smart” multitasking feature in iOS 8 that allows apps to still remain partially active while it’s sitting in the app switcher, but to some users it may just be a battery-hogging feature. Luckily, you can turn it off so that once you exit an app, it truly pauses everything until you open it back up later.

Plus, Background App Refresh can suck up your data allowance in no time. If you’re constantly out on the go and have numerous apps that are running in the background, those apps are continuously refreshing for new information and using up data in order to do so. It’s simply a waste of your data for apps to be doing this, which is why it’s a good idea to disable the feature.

How to Disable Background App Refresh

Background App Refresh is a feature that is enabled by default, so in order to shut it off, you’ll have to fiddle with some settings. Thankfully, it’s really easy to manage.


Open up the Settings app and navigate to General > Background App Refresh. This will open up a window with a list of installed apps with toggle switches next to them.


At the top, you’ll want to tap on the toggle switch next to Background App Refresh to turn the entire feature off if it isn’t already. From there, the toggle switch will go from green to white/gray.

2014-10-14 11.39.26

You should be good to go from there and will hopefully experience better battery life, as well as save on your monthly data allowance.

However, it’s important to note that apps that use GPS will no longer be able to use the GPS while running in the background.This means that if you have navigation up on your phone, but want to switch to another app while navigation still runs, the navigation will quit using the GPS while it’s running in the background, so when you come back to it, you may have some problems.


This is why it’s a good idea to keep Background App Refresh enabled for navigation apps and other apps that use GPS. This is where customizing Background App Refresh comes in handy.

Customizing Background App Refresh

Below the main toggle on the “Background App Refresh” page, there will be a list of your installed apps with toggle switches next to each one.

2014-10-14 11.39.31

These are apps that can utilize the background refresh feature. By default, most of the toggle switches will be green, which means that background app refresh is on for these apps.

You can toggle individual apps and only have specific apps that use the background refresh feature, which is a great way to have better control over what apps can and can’t do when you’re not actively using them.


Personally, I enable background refresh for maps and weather apps, but I disable it for apps that don’t really need to be refreshed in the background, like Evernote, Stocks, YouTube, etc. However, it’s ultimately up to you what apps you don’t want refreshing automatically while they’re running in the background.