Reports began appearing recently that the Facebook app was creating a major drain on battery life on iOS devices. While some thought this indicated a shady, always-on location feature that used battery-intensive GPS in the background, the truth, according to Facebook, appears to be less exciting: just a couple bugs.
One was some accidental "CPU spin," which Facebook's engineering manager Ari Grant described in a post as the computer processor equivalent of "a child in a car asking, 'Are we there yet? Are we there yet? Are we there yet?' with the question not resulting in any progress to reaching the destination."
The second bug had the app's audio components continuing to run silently (but not recording) after users closed the app. Android users were not affected.
Both of these issues contributed to a serious decrease in battery life for anyone using the app, and Grant apologized on behalf of the company for the problem. He also assured users that none of it had anything to do with the optional location-specific features some feared they were being opted into.
The new version of the Facebook app has been sent to the App Store and should be available to all iOS devices soon, Grant said.