iOS:播放音效时音乐会消失

时间:2012-01-24 09:51:16

标签: iphone ios xcode ipad sdk

我正在尝试播放短小的音乐但是当iPod正在播放和午餐时,应用音乐就会消失!我该如何防止这种情况?我正在使用AVAudioPlayer播放声音。 谢谢

1 个答案:

答案 0 :(得分:1)

对于AudioToolBox和短效音,您可以使用kAudioSessionCategory

AudioSessionInitialize(NULL, NULL, NULL, self);
UInt32 category = kAudioSessionCategory_AmbientSound;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(category), &category);  
AudioSessionSetActive(YES);

希望可以帮助;)