App 一直閃退?逐步排除與修復
技 iLab學校技術長進階技術・終端機・系統維修・依官方資訊整理開始前
手機點開某個 App,畫面閃一下就跳回桌面,連續試幾次都一樣。這種情況門市每週都會碰到好幾次,而且九成的人第一個念頭都是「是不是要恢復原廠了」。先別。閃退這件事看起來很嚇人,實際上絕大多數是小毛病:App 的暫存狀態壞掉、版本太舊跟新系統打架,或者單純儲存空間不夠用。真正要動到資料的處理,通常一個都用不上。
下面這個順序是我們實際在門市幫客人排查時會走的流程,從最安全、最不會影響到你的開始試。老實說,很多人在前兩步就解決了,根本走不到後面。
先把這個 App 強制關掉再開
最快、也最沒有副作用的一招。App 掛在背景太久,暫存狀態可能就亂掉了,把它徹底關掉重開往往就好。
沒有 Home 鍵的機型,從桌面底部往上滑、停一下叫出 App 切換畫面;還有 Home 鍵的(像 iPhone SE 2、SE 3),連按兩下 Home 鍵。找到那個一直閃退的 App 縮圖,往上一滑關掉,等個三五秒再重新點開。
這裡要講清楚:強制關閉只是把它從背景踢掉,不會刪資料、也不會把你登出,放心做。
沒用的話,整支重開機
強制關掉還是閃,那就重開機。iOS 重啟的時候記憶體會整個釋放乾淨,很多講不出原因的閃退,重開一次就不見了。我們在門市遇到那種「昨天還好好的、今天突然就這樣」的,重開機的成功率高得有點意外。
Face ID 機型(iPhone X 之後):同時按住側邊鍵和上下任一個音量鍵,等關機滑桿出來,往右滑關機,停幾秒再按側邊鍵開機。有 Home 鍵的機型:直接按住側邊鍵,滑桿出來往右滑關機,再按側邊鍵開機。開回來以後再去點那個 App 試試。
重開還是閃,去 App Store 更新
到這一步,問題大概不只是暫時的狀態錯亂,而是 App 本身的版本有 bug。開發商通常會在更新裡把閃退修掉,尤其每次 iOS 升大版本之後,舊版 App 跟新系統相容性出包是最常見的。
打開 App Store,點右上角你的頭像,往下滑找到那個 App,按「更新」;懶得一個個找,直接「全部更新」也行。
順帶一提,如果你看到 App 顯示「此 App 與你目前的 iPhone 不相容」,那意思是開發商已經不維護它了,再怎麼弄都救不回來,這種就只能找替代的 App。
連系統一起更新到最新
不只是 App,iOS 本身的 bug 也會害特定 App 閃退,相機、訊息、健康這類跟系統綁很深的內建 App 尤其明顯。
走 設定 → 一般 → 軟體更新,看到有更新就裝。建議連著 Wi-Fi、電量留 50% 以上再更新,過程比較穩。
更新系統前,我會建議先備份一下 iCloud:設定 → 你的名字 → iCloud → iCloud 備份 → 立即備份。不是說更新一定會出事,而是養成習慣,哪天真的需要的時候你會慶幸有備。
看一下儲存空間是不是快滿了
這點很容易被忽略,但門市實際遇到的閃退裡,不少都是空間被塞爆造成的。iPhone 可用空間如果只剩一兩 GB 以下,很多 App 跑起來想寫暫存檔卻寫不進去,就直接閃給你看。
走 設定 → 一般 → iPhone 儲存空間,空間如果偏低,先把不常用的 App、照片清一清(清之前記得備份到 iCloud 或電腦)。你也可以點進每個 App 看「App 大小」跟「文件與資料」,要是某個 App 的文件與資料佔得特別誇張,那就接著看下一步的重裝。
把 App 砍掉重裝
前面都試過還是閃,這步能把 App 損毀的設定檔和快取整個清掉重來。但要先提醒:完整刪除會清掉 App 存在手機本機的資料,動手之前確認重要東西有備份或有同步到雲端。
如果只是想清快取、又想留資料,可以用「卸載」:設定 → 一般 → iPhone 儲存空間 → 點那個 App → 卸載 App。卸載只移掉 App 本體,重裝之後資料還在,是比較溫和的做法。
要徹底重來就完整刪除:長按 App 圖示 → 點「移除 App」→「刪除 App」,再去 App Store 重新下載。
這裡有個判斷標準。像 Notion、LINE、Spotify 這種訂閱制或本身就有雲端同步的,刪掉重裝幾乎不會掉資料,登回去雲端自動還原。真正要小心的是遊戲——沒綁帳號的遊戲存檔是存在本機的,刪掉很可能就回不來了,重裝前務必確認有綁定。
最後一招:還原所有設定
走到這裡都還閃,可以試「還原所有設定」。先講最多人擔心的:這步不會刪照片、不會刪 App、不會動到任何檔案,它重設的是 Wi-Fi 密碼、桌布、顯示亮度這類設定值,做完 Wi-Fi 要重連、桌布要重設,但資料一個都不會少。
路徑是 設定 → 一般 → 轉移或重置 iPhone → 重置 → 還原所有設定。做完手機會重開,再測一次那個 App。
順帶回答兩個門市最常被問的。第一,只有一個 App 閃、其他都正常,是手機壞了嗎?通常不是,這種多半是那個 App 自己的問題或跟你現在的 iOS 版本不合,照更新 App、更新系統、重裝這幾步走多半就好;要是好幾個 App 同時閃,才比較需要往系統層面去想。第二,那到底什麼時候才該擔心硬體?就是你把上面整套都跑完、問題還在的時候。
這種把該試的都試過、卻還是閃退的狀況,剩下的可能性大概就落在硬體(記憶體老化、主機板訊號異常)或更底層的系統問題,這已經不是自己在家能判斷的範圍了。把 iPhone 帶來 iLab 門市,我們現場幫你做檢測,當面看狀況、給你準確的建議,比自己瞎猜踏實得多。如果排查下來發現是機子真的有年紀了、考慮換一台,也可以先用 選機小幫手 抓個方向,到店我們再一起聊。