Facebook has admitted that its iOS app was draining iPhone batteries faster than it normally should. Facebook engineering manager, Ari Grant posted an explanation for the problem on his Facebook page. He said that the company had “found a few key issues” within the app and had identified places for improvements. He also said that the improved version of the app is now available for download.
In his post, Grant said that the battery issues were being caused by a series of bugs. The first issue that he mentions is related to CPU Spin. He said, “A CPU spin is like 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. This repeated processing causes our app to use more battery than intended.”
Another problem that was noticed related to how the app managed audio sessions. He said when users leave the app after watching a video, the audio session was sometimes left open as if the app was playing audio silently. He added, “This is similar to when you close a music app and want to keep listening to the music while you do other things, except in this case it was unintentional and nothing kept playing. The app isn’t actually doing anything while awake in the background, but it does use more battery simply by being awake.”
Grant also stressed that the battery drain problems were not caused by the optional Location History feature or anything connected to location. He said that Facebook was not accessing the device’s location in the background.
Facebook had earlier updated its iOS app to add basic 3D Touch functionalities. It allowed users of the iPhone 6s and the 6s Plus to directly take or upload pictures as well as videos or write a post just by pressing the app icon. Facebook had also announced that it was testing new features that would allow users an in-app shopping experience.
Other Popular Deals
- The 10 best job hunting apps on AndroidTop 10 Android launchers (June 2017)
- The 10 scariest horror games on AndroidAndroid app stores: 5 best alternatives to Google Play Store
- Best Android apps for rooted devices18 apps for a memorable Valentine's Day
- Top 15 Android games that you should playThe 20 best looking games for mobile phones
- 8 Android apps to tickle your funny bone17 must have apps for any Android device (plus alternatives)
- 5 apps to get the Android Lollipop look on your smartphoneTake control of your Android device with these apps
- 7 weird and strange apps for your Smartphone10 neat Google apps you may not know of
- Perfect Viewer10 essential Indian apps for Android devices