The official Facebook application remains in memory even disabling specific functionality in the settings. The only solution is to uninstall it.
Some days ago, Matt Galligan of Medium raised a problem with the low-energy efficiency of the Facebook application for iPhone. In the case reported the official client remained in memory even when not running, and nothing helped inhibit the app itself can run in the background. In any case, the screen on the use of battery iOS marked their Facebook as before due to the deterioration of the operational device.
” Over the last 7 days, Facebook has been the main cause of the battery drain on my iPhone 6S Plus, ” he wrote the reporter, noting how the app’s social network was responsible for 15% of the total consumption of the battery integrated on the device. The most serious problem is the fact that the app works in the background even if the user wants to prevent her from doing so. It is a feature that Apple has inserted precisely to avoid unintended intrusion into the privacy of the user, which in this case is not minimally observed.
Several users on Facebook have sought to discover the reason for the strange behavior of the app: probably the client Zuckerberg ” abuses ” of a provision that allows Apple to VoIP clients to always stay in the background so you do not lose calls arrival for example, when the application is not running. In fact, in the ” battery ” of iOS it seems that the consumption generated by Facebook comes from functionality ” Audio “.
The problem is that the official Facebook client has no VoIP and violate the same rules of the App Store. On guidelines for developers, it reads: ” The app multitasking can use background services only for their intended purposes: VoIP, audio, location tracking, task completion, local notifications, etc. “. Disobeying orders from Apple in many cases it cost to actually lower the total elimination of the app on the virtual store.
The reason why Facebook is abusing a rule of the App Store for purposes not intended is not currently known: could do to send notifications more quickly or more effectively to track the user’s location at all times. The company Zuckerberg has already fallen in the field claiming to be aware of the problem and that a fix would be released ” soon ” to resolve it definitively.
Meanwhile you cannot do much to prevent Facebook to erode gradually the battery life of your iPhone, if not eliminate, at least temporarily the official client.