Limit Background App Refresh to Wi-Fi only.
If you still want apps to update in the background but don't want to drain your data, you can adjust your iPhone's settings to make it so that apps only refresh when you're connected to a Wi-Fi network. This will also likely preserve some battery life since presumably these apps will refresh less often.
To do this, follow the same steps described in the previous slide and make sure "Wi-Fi" is selected under "Background App Refresh" instead of "Wi-Fi & Cellular Data."
Turn Background App Refresh on or off for individual apps.
You may only care about making sure certain apps remain up to date when running in the background. If that's the case, you can choose to only enable Background App Refresh for specific apps. That can be particularly useful if you have a lot of apps on your phone that you no longer use and want to prevent such apps from draining your battery or data.
To do this, follow the same steps described in the first slide. Instead of tapping the "Background App Refresh"option located near the top of the screen in the "Background App Refresh" section of the settings menu, scroll down to view the apps installed on your phone. Toggle the switch next to an app to turn Background App Refresh on or off for that specific app.
See which apps are using the most battery in the background.
If you only want to enable Background App Refresh for some apps but not all of them, knowing which apps hog the most battery life while running in the background could be a good place to start. To view this information, open your iPhone's "Settings" menu, choose "Battery," and scroll down to the "Battery usage by app" sub-section. This area will show you which apps are consuming the most battery and whether they're eating up power in the background.