iPhoneのリング/サイレントスイッチがサイレントに設定されている場合、MPMoviePlayerControllerでムービーをサイレント再生しようとしていますが、失敗しました。私を助けるインターフェイスメソッドはなく、プレーヤーは AudioSessionProperty() トリックを尊重しません:
UInt32 sessionCategory = kAudioSessionCategory_AmbientSound;
AudioSessionInitialize(NULL, NULL, NULL, NULL);
AudioSessionSetProperty(
kAudioSessionProperty_AudioCategory,
sizeof (sessionCategory),
&sessionCategory);
映画の再生を止めることに成功した人はいますか?