ドキュメントによると、リンガースイッチがオフに設定されていてもサウンドを再生できるようにする正しい方法は次のとおりです。
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(sessionCategory), &sessionCategory);
次に、アプリ全体で、完全に再生される短い wav ファイルを再生します
AudioServicesPlaySystemSound(sysSound)
....リンガーがオフになるまで、そして....沈黙?
リンガーがオフの場合、何をしてもサウンドを再生できませんか?
どなたか……どうぞ?