Facebook iOS App Causes High Battery Usage Due To Background Audio Usage
Many iOS users have complained that they are seeing high battery usage with Facebook App in their iPhones even when the app is supposed to be sleeping. Today, Facebook has confirmed the issue and said that it is working on a fix.
The issue was first reported by product developer Matt Galligan, who claimed that the app was continuing to draw significant amounts of power despite having background app refresh disabled. Shortly after this many iOS responded that they are also seeing this issue, prompting Facebook’s response.
It had been suggested that the high battery drain might be due to the Facebook app continuing to use Location Services in the background, but Facebook told Motherboard's Jordan Pearson that this is not the case.
A Facebook spokesperson emailed over the weekend to say that the battery drain issue is not caused by improper background location collection, and that the team continues to investigate the issue.
We are not collecting background location on iOS unless Location Access is set to Always on your device and you have enabled Location History in the Facebook app.
Federico Viticci over at MacStories noted that the app had been showing high levels of background audio usage, even with background app refresh off, linking to others in reddit, twitter, and Apple forums, who had spotted the same thing.
On my girlfriend's iPhone, for instance, iOS 9 reports 5 hours of on-screen usage for the last 7 days, and another 11 hours of background audio usage with Background App Refresh turned off.
My guess is that Facebook is hijacking audio sessions on iOS by keeping silent audio in the background whenever a video plays in the app.
Anyone know why Facebook hijacks audio sessions on iOS?
— Abraham Vegh (@abrahamvegh) September 30, 2015
Facebook has not commented, beyond its confirmation that Location Services are not the culprit. The company recently updated the app to support 3D Touch Quick Actions for status updates and photos on the iPhone 6s and 6s Plus.