iPhone 6S plus デバイスでのみ再現する AVEngine に問題があります。iPhone5s、iPhone6、iPadなど、手持ちの他のデバイスでも問題ありません... AVEngineを使用して、入力ノードのタップノードでオーディオキャプチャを行います。
スリープ モード (スリープ ボタン) は、AVEngine が一時停止または停止状態にあるときに「AVAudioEngineConfigurationChangeNotification」呼び出しを生成することに気付きました (AVEngine が実行されている場合、スリープ状態に移行し、AVEngine は実行状態のままになります)。
スリープ状態から抜け出して AVEngine を開始すると (開始時に例外はありません)、これは常に停止し、「AVAudioEngineConfigurationChangeNotification」を再度受け取ります...
開始する次の呼び出しは停止されず (通知なし)、すべてが再び正常に機能しています。
誰かがすでに AVEngine でこの奇妙な動作を観察していますか? それを回避する方法はありますか?
よろしく、
ロイク