Facebook's iPhone app is devouring the battery life of iPhones around the world.
While everyone is looking for Facebook to fix the code that keeps the app running in the background, Apple should also ask questions.
Isn't the wall garden for IOS to keep bad programming and overprogramming
Eager apps away from smartphones?
The starting point is Facebook's iOS app.
When it is placed in the background of the iPhone, it should be dormant and go into hibernation.
Instead, the app continues to drain the iPhone's battery and reduce the life of the smartphone, with some users reporting that the app consumes 15% of its total battery life over the iPhoneweek period.
Today, the visibility of this issue has received more attention, and some news agencies have reported the defect and feedback the evidence from users.
Facebook responded by telling TechCrunch's Natasha lomath, "We 've heard reports of some people experiencing battery problems in our iOS app.
We are looking into the problem and hope to solve it soon.
"Even if the app is allowed to run in the background, battery consumption will appear, especially if it is turned off in the iOS Settings panel.
This could be a simple case of a poorly programmed app, but there is anecdotal evidence that the app is "staying active" in the background to keep it refreshed.
Next: What does this mean for the Apple and iphone ecosystem?
I think there is a bigger problem here.
Facebook is no stranger to mobile app programming.
I would assume there is an important production chain that needs to be logged out on any new version of the app.
I also assume the Facebook mobile app team uses the Facebook app.
With this in mind, it is a strange state for the team to find no potential high battery consumption issues.
But this is my main concern.
Part of the appeal of the IOS app ecosystem is Apple's review of apps submitted to its app store.
Before opening apps to the public, apps are tested to ensure they meet Apple's high standards and are not harmful to the user's mobile experience.
Facebook's high battery consumption does have a negative impact on the experience.
No matter what causes the app to stay active in the background, Apple didn't find it when testing the app.
If the Facebook app can stay active, who can say it's the only app to take advantage of this vulnerability?
What's more critical is my iOS issue on the iPhone.
If I explicitly turn off background use in iOS Settings, then my intent is clear.
I don't want this app to run in the background.
IOS should be able to block any app that goes beyond my will, not just Facebook.
Most of the appeal of IOS and Apple is focused on the classic phrase "It's just valid.
IOS obviously does not work in this case.
Whether it's a fault or a design reason, the Facebook app is breaking permissions to iOS.
If the Facebook app can do that, what other apps can do that?
Or do it now without telling.
The story of battery exhaustion highlights Mark Zuckerberg's social network?
High battery consumption for Facebook apps is a problem, but also a symptom of something more important.
This is a sign that everything in this version of iOS is not very good.
Apps that can run wild should not enter the public area of the App Store;
They should not run away with battery life;
They should not force themselves to continue running in the background.
There seems to be another issue with Ios 9 that needs to be addressed.