【发布时间】:2014-11-29 13:12:06
【问题描述】:
所以我有一个音乐应用程序,它使用 AVAudioSession 允许它在后台播放。我用这个电话:
[audioSession setActive:YES
withOptions:AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation
error:nil];
我现在的问题是,如果我转到另一个应用程序并且它窃取了音频会话(因此现在停止从我的应用程序播放音乐并播放其他内容),然后我回到我的应用程序,无论我做什么来重置我的音频会话或我的音频单元,我的应用程序的声音消失了。
有人知道该怎么做吗?
【问题讨论】:
-
您在处理
AVAudioSessionInterruptionNotification吗? -
不,我需要在那个通知处理程序中做什么?只是 setActive:NO?
-
我想现在我可以在我的音频会话被打断之前做一些事情,但是问题仍然存在..
标签: ios core-audio avaudiosession