AVPlayerを使用して曲を再生し、UIWebViewを使用してYouTubeビデオを再生するアプリがあります。iOS 5に対してビルドすると、オーディオとビデオが一緒に再生されなくなります。これは私が気に入っています。一方で再生を押すと、もう一方が自動的に一時停止し、0.5秒のフェードアウトが発生します。
iOS 6に対して構築しているので、この動作はなくなりました。曲とビデオは互いに再生されます。iOS 5の動作を元に戻すにはどうすればよいですか?
App デリゲートに共有カテゴリを追加します。
NSError *setCategoryErr = nil;
NSError *activationErr = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &setCategoryErr];
[[AVAudioSession sharedInstance] setActive:YES error:&activationErr];
これにより、アクティブなオーディオ セッションが 1 つだけに制限されます