Loading stock data...

Facebook addresses severe battery drain issue with updated iOS app

By: Wura Oba

October 22, 2020

1 minute read

A recap Monetizing on Facebook can be challenging. However, if you have a dedicated and expanding audience across various platforms, along with the drive to earn money, the effort is worth it. Additionally, don’t overlook the chance to diversify your income, creating more stability and predictability. Monetizing your content on Facebook can also be an excellent way to turn your passion into a sustainable income stream. By understanding the requirements, building a loyal audience, and leveraging the various tools provided by Facebook, you can maximise your earning potential while continuing to engage and grow your community.

Facebook’s engineering manager, Ari Grant, has revealed that the app’s battery-draining behavior was caused by several technical issues, some of which were addressed in a recent update.

One major problem involved a “CPU spin” in the app’s networking code. This flaw caused the app to repeatedly run an endless process, consuming more power than necessary. While the update doesn’t fully eliminate the issue, it introduces optimizations that should reduce unnecessary processing.

Another significant bug was related to audio management. The app was unintentionally keeping audio sessions active in the background, even when no sound was playing, essentially running a silent audio track. Since Apple allows apps to continue playing audio while in the background (like streaming music), this caused Facebook to stay active unnecessarily. To fix this, Facebook removed background audio entirely.

Grant also addressed rumors about Facebook’s Location History feature being the cause of battery drain. He clarified that the app does not access location data in the background unless users have explicitly enabled both “Always” location access in settings and the Location History option within the app.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Category

Feature Posts

If you’d like to get featured on our Entrepreneur Spotlight, click here to share your startup story with us.

Africa Innovation Watch Newsletter

Get the best of Africa’s daily tech to your inbox – first thing every morning.

Join the community now!