iOS上的Facebook应用程序再次成为令人担忧的原因,因为用户开始注意到应用程序绘制的更多电量并排除电池。Facebook现在已经修复了最新更新的问题,这是昨天推出的。
虽然Facebook没有麻烦指出修复或甚至确认在更新日志中存在的问题,但Facebook Engineering Manager ARI Grant在Facebook发布后写的两个原因导致电池排水。
第一个原因是Facebook调用的网络代码中的CPU旋转错误,这些代码保持唤醒CPU。第二个是应用程序在应用程序中观看视频后在后台运行的音频会话的地方,然后关闭它。这通常由音乐播放器使用,以保持音频运行,但是Facebook的情况应该是这种情况。它阻止了一段时间后怠速的应用程序并在后台保持运行。
关于Facebook“错误”的合法性,已经提出了问题,因为一些思想Facebook正在努力解决Apple的限制,允许应用程序在背景中始终使用变通方法并最终被捕获,所以不得不诉诸呼叫这是一个错误。无论你的姿态是什么,现在已经解决了这个问题。