iOS 12 brings excellent new features and improved the use experience hugely. However, lots of users who test iOS 12 feedback that the battery life, which is always a problem for iPhone users, drains too fast. They cannot hold their iPhone XS/XR/XS Max running iOS 12 for more than 8 to 10 hours while browsing the internet, chatting with friends and handle their emails. If your Battery life drains fast in iOS 12, then the article will help you fix it.
Quit the Apps Cannot Handle the Update
When battery drains faster after an iOS update, no matter it is iOS 12 or iOS 11, the cause probably be that an app cannot handle the update correctly. You need to find the app and deal with it.
1, Go to Settings > Battery > BATTERY USAGE and see what app consume the most battery life.
2, Confirm whether the app can be compatible with iOS 12.
Close Services and Apps in Widgets
Another feature will consume your battery life but you may never pay attention to is the Widgets. The services and apps in Widgets may use a lot of power. Follow the steps below to deal with Widgets.
1, Swipe your Home screen to right and you will see Widgets.
2, Scroll the screen and you will see all the services and apps.
3, Tap the Edit button and close the services or apps you don't need.
Disable iCloud Keychain
iCloud Keychain can keep your passcode with your permission. However we found that the battery life is good after we turn it off. And you can also have a try.
1, Go to Setting > Your Name > iCloud > Keychain.
2, Toggle the button to off if it is already on.
Limit Background App Refresh
Background refresh allows any app for iPhone to be multitasking all the time no matter you run it or not. But yes, this function consumes power a lot. Limiting the refresh has been proved useful to fix iPhone battery drains fast.
1, Launch Settings app and go to General > Background App Refresh.
2, Then turn the function off.
Turn On Reduce Motion
The motion of the user interface, including the parallax and icons interests us but they may require lots of iPhone battery life. Turn it off if you think such effects and animations are not important for you.
1, Open Settings > General > Accessibility.
2, Tap Reduce Motion and then toggle on Reduce Motion.
Turn Email Auto-Fetching Off
If you set up your iPhone to fetch your emails automatically, it's probably using your battery life. If you don't need get your emails all the time, you can just turn it off.
1, Go to Settings > Mail > Accounts > Fetch New Data on your iPhone.
2, Switch your email accounts from Push to Manual.
Limit or Turn off Location Services
Apps always want to use your location to get more information from you. However, Location Service steals your battery power, also. If you want to avoid this, just follow the steps below.
1, Open Settings on your device and tap Privacy > Location Services.
2, You can turn off this function. Or choose some apps which can use your location only when you use them.
Force Restart Your iPhone
Restarting your device is always the easiest method to solve some problem on your computer. You can also have a try by the following steps.
Just press and hold both the Sleep/Wake and Home buttons for at least ten seconds, until you see the Apple logo.
Restore Your iPhone
If you have tried all the above methods but your battery still drains fast, you can restore your device and it may help.
Contact Apple for Hardware Issues
Another possibility is that there is something wrong with your hardware – battery. And then you will have to ask Apple to help. You can try the following ways.
1, If you have AppleCare or AppleCare+, you can book a Genius Bar appointment.
2, You can also call 1-800-MY-APPLE to set up a mail-in repair.
With longer battery life, we can enjoy iOS 12 better. And here these solutions will be helpful to fix the battery issues after iOS 11 update. And if you are curious about other info about iOS 12, you can refer to the guide on iOS 12 and how to upgrade to iOS 12.