我们在AVEngine上遇到问题,我们只在iPhone 6S plus设备上重现。我们拥有的其他设备如iPhone5s,iPhone6,iPad ...... 我们使用AVEngine与输入节点上的tap节点进行音频捕获。
我们注意到,当AVEngine处于暂停或停止状态时,睡眠模式(睡眠按钮)会产生'AVAudioEngineConfigurationChangeNotification'调用(当AVEngine正在运行时,我们可以进入睡眠状态并且AVEngine保持运行状态)。
当我们从睡眠中出去并启动AVEngine(开始时没有例外)时,这一个总是停止,我们再次收到'AVAudioEngineConfigurationChangeNotification'......
下一次开始的调用没有停止(没有通知),一切都恢复正常。
有人已经用AVEngine观察到了这种奇怪的行为吗? 有没有办法避免它?
此致
卢瓦克