OnePlus:バックグラウンドでSMS転送が止まる場合
現在のOxygenOSはColorOSをベースにしており、バックグラウンドアプリの管理方法も同じです。画面に表示されていないアプリは、実行を許可しない限り停止されます。画面がオフの間もResenderで転送を続けるには、2つの設定を有効にしてください。
2つの設定(OxygenOS 13以降)
- 設定 → アプリ → Resender → バッテリー使用量を開いてください。
- 「バックグラウンドアクティビティを許可」をオンにしてください。
- 一部の端末では、「自動起動を許可」もオンにしてください(設定 → アプリ → 自動起動。古いバージョンでは、設定 → バッテリー → アプリの自動起動)。
- バックグラウンドアクティビティを許可。 設定 → アプリ → Resender → バッテリー使用量で、バックグラウンドアクティビティを許可します(バージョンによってはバックグラウンド実行を許可または制限なしと表示されます)。OxygenOS 16では、同じ画面にスイッチではなく、バックグラウンドアクティビティを許可、スマートモード(推奨)、バックグラウンドアクティビティを制限の3つの選択肢が表示されます。最初の項目を選んでください。OxygenOS 15では、バックグラウンドアクティビティを許可すると、その下にあるバッテリー使用量を最適化の項目が自動的に最適化しないに切り替わります。
- 自動起動を許可。 新しいバージョンでは設定 → アプリ → 自動起動、古いバージョンでは設定 → バッテリー → アプリの自動起動または設定 → アプリ → アプリ管理 → Resender → 自動起動で、Resenderをオンにします。これにより、端末の再起動後や、Resenderが動作していないときにSMSを受信した際に、システムがアプリを起動できるようになります。
OxygenOS 11以前では画面が異なります。設定 → バッテリー → バッテリーの最適化 → Resender → 最適化しないを選び、バックグラウンドアクティビティは設定 → アプリ → Resender → 詳細設定で許可してください。また、どのバージョンでも、Android標準のバッテリーの最適化からResenderを除外してください。アプリのメイン画面に、システムの一覧を開くボタンがあります。OxygenOS 13以降には独自の一覧もあります。設定 → バッテリー → 詳細設定 → バッテリー使用量を最適化を開き、Resenderを最適化しないに設定してください。初期設定は毎回確認です。
設定が反映されたか確認するには
スマートフォンをロックして1分ほど待ち、別の電話からSMSを送ってください。数秒以内にメールが届けば正常です。ロックを解除したりアプリを開いたりしてから届く場合は、どちらかの設定が無効になっています。システムのアップデート後は、両方の設定をもう一度確認してください。
アプリではできないこと
OxygenOSのバッテリー設定画面には、アプリから操作するための公開インターフェースがありません。どのアプリも、設定を読み取ったり、変更したり、設定済みかどうかを確認したりすることはできません。Resenderは、Androidから制限されていると通知された場合に赤い行を表示し、該当するシステム設定画面を開きますが、設定の切り替えはご自身で行う必要があります。この設定を行わないと、アプリが許可された範囲でできることをすべて行っていても、メッセージが遅れたり、届かなかったりします。
よくある質問
1日ほどは正常に転送されますが、その後はロックを解除するとメッセージがまとめて届きます。なぜですか?
OxygenOSは、バックグラウンドアクティビティと自動起動を許可されていないアプリを、画面に表示されていない間は停止します。システムが再び実行を許可したときに初めてResenderにSMSが届くため、まとめて転送されます。このページの手順に沿って、2つの設定を有効にしてください。
OnePlusに古いOxygenOSが搭載されていて、これらのメニューがありません。
OxygenOS 11以前では、設定 → バッテリー → バッテリーの最適化でResenderを探し、「最適化しない」を選んでください。また、設定 → アプリ → Resender → 詳細設定で「バックグラウンドアクティビティを許可」のスイッチを確認してください。このページに記載した新しい設定手順は、OxygenOS 13以降が対象です。
Androidのバッテリーの最適化の設定も必要ですか?
はい、どのバージョンでも必要です。Resenderのメイン画面に、システムの一覧を開くボタンがあります。一覧からResenderを探し、「最適化しない」を選んでください。
Resenderが自動でこれらの設定を変更できないのはなぜですか?
OxygenOSの設定画面には公開インターフェースがなく、どのアプリも設定を読み取ったり変更したりできません。Androidには、1回のダイアログ操作でアプリから変更できる設定が1つありますが、それにはGoogle Playがアラームや通話などのアプリにのみ認める権限が必要です。メッセージ転送アプリは対象に含まれません。
OPPOと同じ設定ですか?
OxygenOS 13以降は同じです。システムがOPPOのColorOSをベースにしているため、設定する項目は同じで、名称だけが異なります。