我的应用正在背景中播放。 暂停和播放也可以正常运行,即使我的应用是后台使用为{{注册的方法1}}。
问题到达方案的步骤:
代码: 我在 appdelegate 中这样做。的 didfinishlaunching
AVAudioSessionInterruptionNotification
答案 0 :(得分:0)
我遇到类似的中断问题。 iOS: Siri not available does not return AVAudioSessionInterruptionOptionShouldResume
使用applicationWillResignActive和applicationDidBecomeActive结束。
答案 1 :(得分:0)
AVCaptureSession实例有属性: @property(非原子)BOOL使用ApplicationAudioSession
默认情况下为YES,只需将其设置为NO,即可正常工作。
答案 2 :(得分:0)
尝试添加对象:session
[[NSNotificationCenter defaultCenter] addObserver:self 选择:@选择(onAudioSessionEvent :) name:AVAudioSessionInterruptionNotification对象:[AVAudioSession sharedInstance]];