AVAudioSessionInterruptionNotification回调没有触发

1,AudioSession必须要处于激活状态的时候才能接收到中断

2,不要设置AudioSession的delegate,如果设置了AudioSession的delegate,Notification就不会触发了...不会触发了..触发了...了,也许你会说:我靠,难道我会用一个已经废弃了的方法吗?殊不知是第三方代码在后面捅了你一刀(手动滑稽)

测试平台:ios10.2 6sp

AVAudioSessionInterruptionNotification回调没有触发_第1张图片


修正:下面的方式也可以接收到中断,也就是AudoSession只要处于激活状态就能接收到中断

AVAudioSessionInterruptionNotification回调没有触发_第2张图片

你可能感兴趣的:(AVAudioSessionInterruptionNotification回调没有触发)