AndroidでSignalの通知が来ない、または遅れる:バッテリーの対処法
Message Alarmチームによる更新日 読了時間 1分通知を止めてしまうスマホの設定
AndroidでSignalの通知が遅れて届いたり、まったく来ない場合、原因はほぼ常にバッテリーの問題です。スマホがSignalは待たせても大丈夫だと判断し、画面がオフの間は止めておき、スマホを手に取った瞬間にすべてをまとめて通します。Signalのバッテリー使用を「制限なし」に設定し、バックグラウンドで動作することを許可し、Signal自身の設定でチャットをミュートしていないか、通知内容を隠していないかも確認してください。
プライバシー重視のアプリだからわざと遅いのだと思うかもしれませんが、そうではありません。待たされているのは暗号化のせいではありません。待っているのはスマホのバッテリーセーバーのせいで、同じスマホは銀行からのアラートも同じように遅らせます。
なぜSignalの通知は遅れるのですか?
通知を表示するために、Signalは一瞬起動し、メッセージを取得してスマホの中で復号する必要があります。Androidのメーカーは電池寿命のために激しく競い合っており、画面が暗い間に起動したいアプリは、真っ先に制限される対象です。Samsungはアプリをスリープ状態にし、Xiaomiは再起動を拒み、VivoとOppoはバックグラウンド処理を削り、InfinixとTecnoは凍結します。結果は同じです。例えば9時2分に送られたメッセージが、あなたが画面に触れた9時40分にようやく表示されます。
何かを変える前に、見ている現象と考えられる原因を、この表で照合してみてください。
| 見ている現象 | 考えられる原因 | 確認する場所 |
|---|---|---|
| スマホを開いたときにメッセージがまとめて届く | バッテリーセーバーがSignalを止めている | 下記のバッテリーと自動起動の設定 |
| 夜だけ、またはしばらく動かしていなかったときだけ遅れる | 画面オフが長く続いた後のより深いスリープ | バッテリー設定、その後一晩テスト |
| 1つのチャットだけ静かで、ほかは正常 | そのチャットがSignalでミュートになっている | Signal内のそのチャットの設定 |
| 通知に「新しいメッセージ」としか表示されない | Signalの通知内容の設定 | Signal › 設定 › 通知 › 表示内容 |
| 通知は時間通りに届くが音が鳴らない | サイレント モード、マナーモード、ミュートされたカテゴリ | バッテリーではなく音の設定 |
最初に確認すべきSignalの設定はどれですか?
Signalを開き、プロフィール画像をタップして「設定」→「通知」を開きます。メッセージの通知はオンで、音も設定されているはずです。「表示内容」というオプションを確認してください。これが、通知に何を表示するかを決めます。名前とメッセージ、名前のみ、またはどちらも表示しない、です。共有のスマホでは「名前もメッセージも表示しない」が理にかなったプライバシーの選択ですが、すべての通知が同じに見えるようになり、それを「Signalがメッセージを表示しなくなった」と誤解する人もいます。
次にチャット自体です。各会話には独自の設定があり、1時間、1日、または永久にミュートでき、独自の音も選べます。何か月も前にミュートして忘れているチャットは、「Signalが妹からのメッセージを一度も知らせてくれない」というよくある原因です。グループは1対1のチャットよりミュートされやすく、そのままになりがちです。
バッテリー:制限なしと「使っていない場合は休止」
これが最も重要な対処法です。「設定」→「アプリ」→「Signal」→「バッテリー」を開き、「制限なし」を選びます。スマホによっては「最適化しない」や「無制限」という名称で、同じ画面のもう1階層下にある「アプリのバッテリー使用状況」の中に隠れていることもあります。同じ画面の「モバイルデータ」ページでバックグラウンドデータも許可されているか確認してください。特にデータセーバーを使っている場合は重要です。
Androidには、通常同じアプリ情報のページに「使っていない場合は休止」や「使っていない場合は管理」というスイッチもあります。Androidが長い間アプリを開いていないと判断すると、その権限を取り消して通知を止めます。おそらくSignalを十分な頻度で開いているのでこれは発動しないでしょうが、1つの家族グループのためだけに残していて、季節に1回しか開かないアプリなら、このスイッチをオフにしてください。
Samsung、Xiaomi、Vivo、Oppo、Tecnoはどうですか?
Android自体のバッテリー設定に加えて、ほとんどのスマホメーカーは2つ目の層を追加しています。Signalが引っかかるのは、たいていその2つ目の層です。それぞれ正確なスイッチとともに、別々のガイドを用意しています。
- Samsung:Signalをスリープ状態にしないアプリに追加する。 Samsungのスリープ中のアプリの仕組み。
- Xiaomi、Redmi、POCO:自動起動、バッテリーセーバーを制限なしに設定、最近使ったアプリでロック。 Xiaomiの対処法。
- Vivo、Oppo、Realme:バックグラウンド電源と自動起動。 Vivo、Oppo、Realmeのガイド。
- Infinix、Tecno、itel:Phone Masterの自動起動管理と画面オフ時のプッシュ関連の設定。 Infinix、Tecnoのガイド。
これらの制限を記録しているオープンソースのサイトDon’t kill my appは、各メーカーをその厳しさによって順位付けしています。お使いのスマホのブランドが上記の一覧にない場合は、 そのメインページを見る価値があります。
SignalはGoogle Playサービスなしでも動きますか?
動きます。Signalは一部のカスタムROMやGoogleアプリなしで販売されているスマホなど、Google Playサービスのないスマホでも動作します。そうしたスマホでは、Googleのプッシュサービスが使えないため、代わりに自前の接続を開いたままにしています。これは上記のバッテリー設定をさらに重要にします。その接続を切ってしまうバッテリーセーバーは、通知も一緒に切ってしまうからです。そうしたスマホを使っているなら、Signalのバッテリーを制限なしにすることは必須です。
直ったかどうかはどう確認しますか?
スマホをロックして1分ほど置き、誰かにSignalのメッセージを送ってもらいます。数秒以内に表示されれば良好です。次に本当のテストをします。スマホを1時間、または一晩そのままにして、もう一度試してください。バッテリーセーバーは画面が暗い時間が長くなるほど厳しくなるので、すぐのテストに通っても、午前3時には遅れることがあります。長いテストだけが本当のことを教えてくれます。
1人のSignalの連絡先だけマナーモードでも鳴らす方法は?
Signalのチャット別のカスタム音も、通知音量で1回だけ鳴り、サイレント モードはそれを消してしまいます。親、介護している人、夜勤の同僚など、1人のメッセージで必ず起きる必要があるなら、アラームのように鳴る仕組みが必要です。 Message Alarmは、選んだ人から、または選んだ言葉を含む大切なメッセージが届いたときに、スマホがマナーモードでも大音量のアラームを鳴らす無料のAndroidアプリです。
- Signalで「設定」→「通知」を開き、「表示内容」を「名前とメッセージ」(最低でも「名前のみ」)に設定し、通知に送信者が表示されるようにします。
- Message Alarmをインストールし、通知へのアクセスを許可し、全画面のアラームカードのために「他のアプリの上に表示」も許可します。
- Signalを監視対象アプリとして追加し、「鳴らす相手」に、Signalが表示するとおりにその連絡先の名前を入力します。
- 着信音、アラームの音量、鳴る回数(1〜10回)を選び、必要ならバイブもオンにします。
- スマホをマナーモードにして、その人にテストメッセージを送ってもらいます。
最初のステップは見落とされがちです。Message AlarmはSignalが出す通知だけを読み取ります。Signalが名前もメッセージも表示しない設定になっていると、通知には誰が書いたかが一切表示されないため、名前のルールは一致しません。「鳴らす相手」には「名前のみ」で十分ですが、「メッセージに含む言葉」を使うにはメッセージ本文も必要です。同じ設定はSMSやほかのアプリでも使えます。 特定の連絡先だけマナーモードでも鳴らす方法のガイドをご覧ください。
正直に言うべき制限が2つあります。スマホがSignalを凍結していて通知がまったく来ない場合、Message Alarmには鳴らす対象がないため、まず上記のバッテリーの部分を済ませてください。Message Alarm自身も同じ扱いが必要で、「バックグラウンドの問題を解決」画面がバッテリーと自動起動の設定を案内し、「自動起動はオンですか?」と尋ねます。Androidはこれをアプリに伝えないためです。アクティビティ画面には各一致と、鳴らなかった理由が表示されるので、送られたはずのテストメッセージが一致としてまったく表示されない場合、おそらくスマホがSignalの通知を止めていたということです。
無料プランでは、Message Alarmは3個のアプリを監視し、1日7回、1週間 35回までアプリアラームが鳴り、1週間2回の自動返信もあります。上限を超えた一致は鳴らず、アクティビティにその理由が表示されます。保存した通知と通知履歴は無料で上限がありません。Signalのようなプライバシー重視のアプリにとってはこの点が大切です。メッセージはスマホの中でチェックされ、アップロードされることはありません。
よくある質問
Signalのメッセージが遅れて届くのはなぜですか?
画面がオフの間、スマホのバッテリーセーバーがSignalを止めているためです。「設定」→「アプリ」→「Signal」→「バッテリー」で「制限なし」を選び、さらにスマホメーカーの常時起動や自動起動の一覧にもSignalを追加してください。
Signalの通知が「新しいメッセージ」としか表示されないのはなぜですか?
Signalの「表示内容」という通知設定が、名前とメッセージを隠すようになっているためです。これはプライバシーの選択で、Signal › 設定 › 通知にあります。誰が書いたか見たいなら「名前のみ」か「名前とメッセージ」を選んでください。
Signalは暗号化のせいでほかのアプリより遅いのですか?
気づくほどの差はありません。Signalのメッセージが遅れるのは、ほとんどの場合スマホがバックグラウンドでアプリを止めているためで、それはどのアプリも同じように遅らせます。
Signalのメッセージをマナーモードでも鳴らせますか?
Signal自体の音はサイレント モードに従います。Message Alarmなら、Signalの通知に送信者の名前が表示される限り、指定した連絡先に対してAndroidのアラーム音声ストリームで鳴らせます。