重複の可能性:
iOSデバイスをプログラムでミュート/サイレンスしますか?
プログラムでデバイスの音量をオフにする必要があります。誰かが方法を知っていますか?
これまでのところ、AudioSessionSetProperty()関数を使用して、プロパティ "kAudioSessionProperty_CurrentHardwareOutputVolume"を使用できる可能性があることを発見しましたが、このプロパティは読み取り専用です。だから私はこれがうまくいくかどうかわかりません:
float value = 0.0f;
AudioSessionSetProperty(kAudioSessionProperty_CurrentHardwareOutputVolume, sizeof(float), &value);
これを行うアプリはすでにApp-Storeにあります(例:AutoSilent)。