這是 iPhone 用戶熟悉的手勢。輕微向上移動以關閉打開的應用程序,有時甚至會帶來輕微的滿足感。就是打掃房子並為你的設備充電。不幸的是,這是徒勞的,而且是 iOS 負責人這麼說的。
後台應用程式很少
現場朝九晚五獲得了 iPhone 用戶與蘋果作業系統負責人 Craig Federighi 之間的電子郵件往來。第二個回覆了第一條訊息(最初是為蒂姆·庫克(Tim Cook)發送的),目的是了解透過多任務模式定期關閉應用程式是否有助於延長電池壽命。費德里吉的回答簡短而明確:「不」。
原因在於 iOS 管理不同應用程式的方式。對於絕大多數來說,不再在前台使用的事實會導致被作業系統自動關閉。然而,這條規則並不適用於所有情況。用戶可能會不滿這樣的事實:一旦鎖定智慧型手機,他們的歌曲就會停止。因此,在 iOS 的連續版本中,Apple 創造了某些例外。
iOS 負責清理
在一頁在專門針對開發人員的內容中,我們可以看到播放音訊內容、錄音、使用 GPS、VoIP(如 Skype)甚至定期執行下載的應用程式是唯一可以在背景保持啟動狀態的應用程式。對於其餘的,蘋果也描述了該路徑,在另一頁上。
一旦不再使用應用程序,它就會在進入後台之前經歷一個中間階段(非活動),而且時間也非常短暫 - 除非它是上述例外情況之一。
然後它會通過“暫停”框,將其儲存在記憶體中,但不執行任何一行程式碼。因此,它不會消耗能量,但如果用戶請求,也不必重新啟動。當 RAM 有點太滿時,iOS 會「殺死」應用程序,然後應用程式發現自己完全被禁用。
實際上,您可以滾動瀏覽應用程式的多任務視窗與其說是能源管理選單,不如說是最後打開的項目的簡單清單。從技術角度來看,只有發生錯誤才需要關閉應用程式。對某些人來說,現在有必要找到另一種儀式來帶著他們的滿足感離開!