日前國外媒體報導,即使將《Facebook》的「背景 App 重新整理」功能關閉,仍透過程式暗門偷偷更新,榨乾您的 iPhone 電力。官方在 22 日釋出 Facebook for iOS 版本更新,修正了部分問題;Facebook 工程經理 Ari Grant 也在個人帳號作出說明,並且向用戶致歉。
iOS 9 針對電池續航力進行最佳化,並且可在「電池用量」新功能檢視過去 24 小時與 6 天的電力消耗狀況,抓出哪些 Apps 或功能是真正的耗電兇手。不過,似乎《Facebook》常常名列榜首,您也感受到它耗去 iPhone 過多的電力嗎?問題出在《Facebook》的程式設計繞過「背景 App 重新整理」設定,在背景中保持連線狀態進而耗去電力而不自知。
經國外媒體報導後,Facebook 發言人立即向 TechCrunch 表示,該公司已在積極修復這項錯誤,到了 22 日也釋出 Facebook for iOS 版本更新。工程經理 Ari Grant 也透過個人帳號,針對兩大關鍵問題作出簡單說明。
該團隊發現第一個關鍵問題在於程式碼當中,不斷反覆發生「CPU spin」狀況,使得《Facebook》比預期耗去更多電力。第二個關鍵問題則是該如何管理「Audio Session」,當您看完影片後暫離《Facebook》,有時 Audio Session 仍保持開啟,這就如同您一邊開啟《音樂》於背景播放,另一邊正在回覆《LINE》或瀏覽《Instagram》;即使您當下沒有使用《Facebook》,它在背景執行同樣也耗去電力。
最新發佈的《Facebook》 42.0 版本更新已經修正上述問題,移除背景執行音訊播放的狀況。Ari Grant 並表示耗電問題與定位功能無關,對 Facebook 用戶帶來不便深感歉意,團隊仍會繼續改善 App 的電力使用狀況。
參考來源:
Facebook Working On Fix For iOS App Battery Drain Issue
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!