即使是最忠實的果粉 (Apple 的支持者),相信都曾抱怨 iPhone 的耗電量大,往往大半天便用盡電源。正當用家不停地向 Apple 投訴之際,網上博客 Hagga 提出了另一個元凶,竟然是大部份用家每天都會用上的程式:Facebook!
談及 Facebook 如何耗電之前,大家先要明白多一點 iOS 程式的特色。由 iOS 4 開始,當用家按 Home 鍵,離開某一程式的時候,其實程式還會留在記憶體中以一個背景模式運行。背景模式的好處是當用家重新回到程式時,啓動時間會較快。一般情況下,在背景模式中,程式不會有任何作業,故此不會耗任何電量。
可是,iOS 其實容許程式在背景模式進行一些無需用家參予的操作,例如向伺服器獲取資訊,背景下載等,而Facebook 正正就用了這一功能!Hagga 利用一個 iOS 開發商的工具發現,當 Facebook 進入了背景模式後,每隔數分鐘便會「起來」一次,進行大約十秒鐘的操作,完成後回到「休眠」狀態。
Hagga 不知道 Facebook 在那十秒鐘內做什麼,但他可以肯定的是即使用家離開 Facebook 程式後,程式還會消耗電量。Hagga 並發現 Facebook Messenger 也有同樣情況。他建議用家如發現耗電嚴重時,可以嘗試「真正」離開 Facebook 程式。方法如下:
- 雙按 Home 鍵,iPhone 會顯示一列執行過的程式。 - 找上 Facebook 的圖示,緊按著它,圖示左上角會出現一個「減號」。 - 按下「減號」,Facebook 程式便會真正離開,亦不會隔數分鐘起來一次。