需要不推荐使用的替代(顺便说一句,我认为这仍然存在于link当前的苹果文档中):
OSStatus propertySetError = 0;
UInt32 allowMixing = true;
propertySetError = AudioSessionSetProperty (
kAudioSessionProperty_OverrideCategoryMixWithOthers, // 1
sizeof (allowMixing), // 2
&allowMixing // 3
);
谢谢;
发布于 2014-02-11 01:30:14
使用AVAudioSession
AVAudioSession *session = [AVAudioSession sharedInstance];
NSError *setCategoryError = nil;
if (![session setCategory:AVAudioSessionCategoryPlayback
withOptions:AVAudioSessionCategoryOptionMixWithOthers
error:&setCategoryError]) {
// handle error
}
https://stackoverflow.com/questions/21682502
复制相似问题