私たちは、ライブパフォーマンスに使用されるiPad向けのオーディオアプリケーションを作成しています(唯一)。デバイスはコンソールに直接配線されます。このように、ライブパフォーマンス中に最後に望むのは、デバイスに突然予期しないアラームまたはリマインダをチャーピングさせることです。iPadですべての可聴通知を一時停止するにはどうすればよいですか?
AppleのSDKの調査では、カレンダーやアラーム(iPhoneでの呼び出し)以外のすべてをブロックできるようです。
「私たちは「オンエア」モードでは、に「 OS通知」を許可しないでください。
もしそうでなければ、私たちはユーザーに警告できるように、少なくともオンになっているかどうか問い合わせることができますか?
私たちはApp Store経由でこれを販売したいので、Jailbeakingはオプションではありません。
UPDATE
別のオプションは、通常のアラートとまだiPadのスピーカーから再生するようにできるようにすることですが、私たちは私たちのはDockコネクタでのラインアウトを介して聞こえる送ります。
私たちは常に独自のハードウェアを開発することができますが、できるだけ多くのデバイスの組み込み機能を活用しようとしています。
プログラムで実行できるかどうかは分かりますか。それが私たちが見つけようとしていることです。私たちはアプリが自動的に 'ライブ'モードに入ることを望みます。コードで変更することができない場合、少なくともコードを使ってクエリを実行して、ユーザーに警告を表示して、完全に停止していないかどうかを確認することができます。 – MarqueIV
実際には、ここでさらに研究をしました。 2つのこと。 1つ、はい、これをプログラムで行う方法(私的APIだが)を理解することができますが、もっと重要なことは、あなたが何を左にドラッグしても実際には真実ではないと思います音は非常に微妙ですが。ヘッドフォンでも聞くことができます。つまり、完全に沈黙させることはできません。 – MarqueIV
私が上で述べたように、私のiPodでは、左にドラッグするとシステムサウンドが完全に静かになります。 –