欢迎光临
我们一直在努力

Facebook:应用代码烂导致iOS耗电 而非地理位置设置

对于iPhone用户来说,发现电池续航比预期要短这件事,绝对是相当难以接受的。不少人认为Facebook的iOS应用有很大的费电嫌疑,不过该公司已经发布了一个修复,同时将之归咎于代码太烂。在一定程度上,最新版的Facebook应用算是回到了正轨,不过距离完整的修复显然还需要一段时间。

Facebook表示其“发现了几处关键问题,并且已经作出了额外的改良”,然而其中“只有一小些”被整到了最新的更新中。

至于让该公司备受压力的“地理位置历史”功能,Facebook却通过讲述另两个费电因素的细节的方式,来将前者的责任撇得一干二净。

其中一个问题是,该应用有时会在语音会话结束后未能关闭,这就导致了iPhone会像是“无声播放音频”般地持续耗电。Ari Grant说到:

在后台情况下,应用实际上没有做任何事情,但这确实会比正常情况多耗电。我们的修复会彻底解决这个问题,并完全移除背景音频。

另一个问题是“CPU卡在网络代码”上,由于该应用使用了太多的处理时间(以及过高的频率)来确认操作是否已经完成,所以设备电量也会刷刷地往下掉。

遗憾的是,即使在发布了更新之后,Facebook仍未能完全搞掂这个问题,只是“有些会让事情开始变得更好的改良”。

[编译自:BetaNews]

未经允许不得转载:陈丹的博客 » Facebook:应用代码烂导致iOS耗电 而非地理位置设置

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址