OPPO:SMS 轉寄在背景停止運作
OPPO 手機搭載的 ColorOS 系統會凍結未顯示在螢幕上的應用程式,以節省電力。SMS 轉寄程式本來就需要在背景運作,因此若未開啟兩項設定,Resender 就只會在您查看時運作,切換離開後便會休眠。
兩項必要設定
- 開啟設定 → 應用程式 → Resender → 耗電量。
- 開啟「允許完全背景行為」。
- 在部分手機上,還需開啟「允許應用程式自行啟動」(設定 → 應用程式 → 自動啟動;舊版為設定 → 電池 → 應用程式自動啟動)。
- 允許完全背景行為。 設定 → 應用程式 → Resender → 耗電量:開啟允許完全背景行為(部分版本稱為允許背景執行或不受限制)。這項設定可讓 Resender 在您離開應用程式後繼續運作。ColorOS 16 的同一個畫面提供三個選項,而非開關:允許完全背景行為、智慧模式(建議)、限制背景活動,請選擇第一個;在 ColorOS 15 上,允許背景活動後,下方的最佳化電池用量就會自動切換為不要最佳化。
- 允許應用程式自行啟動。 較新版本的路徑是設定 → 應用程式 → 自動啟動,較舊版本則是設定 → 電池 → 應用程式自動啟動或設定 → 應用程式 → 應用程式管理 → Resender → 自動啟動:請開啟 Resender 的開關。若未開啟,重新啟動手機後,或 Resender 未執行時收到 SMS,系統都不會啟動 Resender。
接著,將 Resender 排除在 Android 本身的電池效能最佳化之外:應用程式主畫面有一個按鈕,可開啟系統清單,請找到 Resender 並選擇不要最佳化。ColorOS 也有自己的清單:設定 → 電池 → 進階設定 → 最佳化電池用量,請在那裡將 Resender 設為不要最佳化;預設值是一律詢問。
如何確認設定已生效
鎖定手機,等待一分鐘,再用另一支手機傳送 SMS 到這支手機。電子郵件應會在幾秒內送達。如果只有在解鎖手機或開啟應用程式後才收到,表示其中一項設定尚未開啟。ColorOS 更新後,請再次確認這兩項設定。
任何應用程式都做不到的事
ColorOS 的電池設定畫面沒有公開介面。任何應用程式都無法讀取、變更這些設定,也無法判斷您是否已完成設定。當 Android 回報 Resender 受到限制時,Resender 會顯示一行紅色提示,並為您開啟對應的系統畫面,但開關仍須由您操作。若略過這些設定,即使應用程式已盡其所能,訊息仍可能延遲送達,甚至完全無法送達。
常見問題
為什麼只有開啟應用程式後才收到訊息?
除非已允許背景活動及自動啟動,否則 ColorOS 會凍結未顯示在螢幕上的應用程式。Resender 必須等系統允許它再次執行,才能接收 SMS,因此會有延遲。請依本頁說明完成這兩項設定。
找不到「自動啟動」怎麼辦?
不同 ColorOS 版本的位置不同:ColorOS 13 及更新版本為「設定 → 應用程式 → 自動啟動」;較舊版本為「設定 → 電池 → 應用程式自動啟動」或「設定 → 應用程式 → 應用程式管理 → Resender → 自動啟動」;也可能位於「手機管家」應用程式的「隱私權限 → 啟動管理」中。
也需要調整 Android 的電池效能最佳化設定嗎?
需要。Resender 主畫面有一個按鈕可開啟系統清單:請找到 Resender,並選擇「不要最佳化」。ColorOS 本身的清單路徑為:設定 → 電池 → 進階設定 → 最佳化電池用量 → Resender → 不要最佳化。
為什麼 Resender 不能自行變更這些設定?
ColorOS 的設定畫面沒有公開介面,任何應用程式都無法讀取或變更這些設定。Android 雖有一項設定可讓應用程式透過單一對話框變更,但需要特定權限;Google Play 只將該權限授予鬧鐘、通話等類別的應用程式,訊息轉寄程式並不在其中。
realme 和 OnePlus 也一樣嗎?
大致相同:realme UI 和近期版本的 OxygenOS 都以 ColorOS 為基礎,因此設定項目相同,只有選單名稱不同。本網站也分別提供這兩個品牌的說明頁面。