MPMoviePlayerController がミュートスイッチを無視するようにする方法 質問する

MPMoviePlayerController がミュートスイッチを無視するようにする方法 質問する

を使用してビデオを再生したいのですMPMoviePlayerControllerが、YouTube のビデオ プレーヤーの動作と同様に、ミュート スイッチを無視するようにしたいです。

何か案は?

ベストアンサー1

AVAudioSessionカテゴリを使用するAVAudioSessionCategoryPlaybackと、アプリは Youtube アプリのようにミュート スイッチを無視します。

たとえば (コメントの Ken Pletzer 氏に触発されて):

#import <AVFoundation/AVFoundation.h>

// note: you also need to add AVfoundation.framework to your project's 
// list of linked frameworks
NSError *error = nil;
BOOL success = [[AVAudioSession sharedInstance] 
                setCategory:AVAudioSessionCategoryPlayback 
                error:&error];
if (!success) {
    // Handle error here, as appropriate
}

おすすめ記事