短い答え
鳴ります。iPhone でも Android でも、標準の時計アプリで設定したアラームは、消音モードとおやすみモードを貫いて鳴るように設計されています。それでも鳴らない場合、原因はおやすみモードそのものではなく、着信音量がゼロになっている、音声が Bluetooth 機器に流れている、あるいは自作の集中モードであることがほとんどです。
iPhone の場合
消音スイッチもおやすみモードも、時計アプリのアラームを黙らせることはありません。それでも鳴らないなら、原因は別のところにあります。
- 着信音量はメディア音量とは別で、side ボタンはたいていメディア音量のほうを変えます。設定 →「サウンドと触覚」で確認してください。
- 接続中の Bluetooth 機器が音声を持っていってしまうことがあります。切断してもう一度試してください。
- 標準のおやすみモードではなく自作の集中モードは、挙動が異なる場合があります。集中モードをすべてオフにして試してください。
Android の場合
Android は音量を複数のストリームに分けており、アラームはそれ自体で独立したストリームです。着信音をサイレントにしても、そちらには触れません。
- 1音量キーを押し、設定アイコンまたは三点アイコンをタップして、「アラーム」のスライダーだけを確かめてください。
- 2設定 →「音」→「サイレント モード」→「例外」を開き、アラームが許可されていることを確認してください。
- 3サードパーティ製のアラームアプリが、通知ストリームではなくアラーム音声ストリームを使っているかを確認してください。本物のアラームではなく通知を出すだけのアプリは、通知のルールをそのまま引き継ぎます。
確実な検証方法
2分後にアラームを設定し、消音モードとおやすみモードをオンにして、画面を伏せてロックしてください。それで鳴るなら、消音モードは原因ではありません。2分で終わり、この疑問に永久に決着がつきます。
Roosta は両プラットフォームでシステムのアラーム経路を使います。だからこそ消音モードとおやすみモードを貫いて聞こえますし、あなたを起こすために通知の権限に頼らずに済むのです。
消音モードが実際に黙らせているもの
iPhone の消音スイッチ、そして Android の同等のモードが消すのは、通知音、キーボードのクリック音、着信音、そしてほとんどのアプリ音です。アラームは両プラットフォームとも、その一覧から意図的に除外されています。これは Apple と Google が下した設計上の判断であり、どちらも利用者に見つけてほしいと思っている設定ではありません。そして両プラットフォームが存在するかぎりずっとそうでした。
理由は単純です。消音モードは会議や映画館のためにオンにして、そのまま忘れるものです。もしそれがアラームまで黙らせるなら、スイッチひとつ忘れただけで飛行機や面接を逃すことになり、しかもその失敗は当日の朝まで目に見えません。
消音モードが制御しないもの、それは音量です。消音モードを貫いて鳴るアラームも、着信音量に設定された大きさで鳴ります。そしてそれは独立した別のつまみであり、ゼロになっていることがありえます。
iPhone の集中モードとおやすみモード
現在の iOS では、おやすみモードは複数ある集中モードのひとつです。そしてアラームは、睡眠集中モードを含むそのすべてを貫いて鳴るように作られています。むしろ睡眠集中モードはアラームを前提としています。あとで起こされるつもりだからこそオンにするモードだからです。
この領域で本当に挙動を変えるものが2つあります。そしてそのどちらも、おやすみモードそのものではありません。
- 自分で作った集中モード。標準の集中モードはアラームに手を出しませんが、変わったスケジュールで細かく作り込んだものは可動部分が多くなります。アラームが壊れていると結論づける前に、集中モードをすべてオフにして試す価値があります。
- 睡眠スケジュール側の「起床」アラーム。これは「アラーム」タブにあるものとは別のアラームです。独自のサウンド、独自の音量、独自のオン/オフ状態を持っており、片方を編集しながらもう片方に頼っている人が非常に多くいます。
Android での扱われ方
Android は音声を別々のストリームに振り分けており、アラームは専用のものを持っています。だからこそ Android はメディア音量や着信音量とは別に、アラーム音量のスライダーを用意していますし、着信音を下げてもアラームが下がるとはかぎらないのです。
Android のサイレント モードには明示的な例外リストがあり、アラームは初期状態で許可されています。ここが唯一、プラットフォームが本当にあなた自身のアラームを黙らせることを許してしまう場所です。その例外はオフにできるからです。
- 1設定を開き、「通知」、そして「サイレント モード」へ進みます。表記はメーカーによって異なり、Samsung では「通知」の下に、標準 Android では「音とバイブレーション」の下にあります。
- 2例外の項目を探します。「人とアプリ」や「割り込みを許可」と呼ばれていることもあります。
- 3アラームが許可されていることを確認します。過去に独自のサイレント モードのスケジュールを作っているなら、そのスケジュール自身の例外も確認してください。別々の設定を持てるからです。
- 4ついでにアラーム音量のスライダーも確認してください。設定 →「音とバイブレーション」にあります。着信音量やメディア音量とは独立しています。
実際に壊れるのはサードパーティ製アプリ
ここまでの内容は、標準の時計アプリで設定したアラームに当てはまります。サードパーティ製のアラームアプリがその保証を引き継ぐのは、OS に本物のアラームとして要求した場合だけです。そうしないアプリもあります。
登録されたアラームではなく通常の通知であなたを起こすアプリは、通知に適用されるあらゆるルールの対象になります。それはまさに、アラームが免除されているルールの集合です。消音モードはそれを黙らせ、おやすみモードもそれを黙らせ、しかも使っている通知チャンネルには利用者が決して目にしない独自の音量と重要度の設定があります。
これはストアの掲載情報からは見えませんし、アプリが自ら宣伝することでもありません。見分ける確実な方法は試すことだけです。消音モードとおやすみモードをオンにし、2分後のアラームを設定し、画面をロックして置いてください。
Roosta は通知を出すのではなく OS にアラームを登録します。だから消音モードとおやすみモードの影響を受けませんし、アプリをスワイプで終了させたあとでも鳴るのです。
それでも鳴らないなら
アラームが抑え込まれていて、その理由が消音モードでないなら、原因はほぼ必ず次の4つのいずれかです。しかもこの順番です。
ほかを触る前に、この一覧を上から順に片づけてください。この4つで両プラットフォームの鳴らないアラームの圧倒的多数が説明できますし、どれも切り分けに1分もかかりません。

