Я нашел пост с такой же ошибкой в той же ситуации:
https://groups.google.com/forum/#!topic/audiokit/SmyuzPJQ6wU
То же, что и у этого постера - я использую источник. Тем не менее, в конце поста пользователь не говорит, что он сделал, чтобы исправить проблему.
В настоящее время я использую неизмененный пример «ExtendingAudioKitUsingSource», так как мне нужно добавить некоторые функциональные возможности в аудиокит. (без изменений, за исключением использования моего профиля обеспечения и добавления «let m = AKMicrophone ()» в ViewController.swift.
Я получаю эти ошибки:
2018-08-31 15:16:50.684 ExtendingAudioKit[6800:8850964] 15:16:50.683
ERROR: [0x39058000] AVAudioIONodeImpl.mm:452:
___ZN13AVAudioIOUnit9EnableBusEm_block_invoke: error -10849
2018-08-31 15:16:50.688 ExtendingAudioKit[6800:8850964] ***
Terminating app due to uncaught exception
'com.apple.coreaudio.avfaudio', reason: 'error -10849'
, которая восходит к строке 46 в AKMicrophone.swift для init (): AudioKit.engine.connect (AudioKit.engine.inputNode, to: self.avAudioNode, формат: nil)
У меня не было проблем с использованием AKMicrphone () вне этого проекта.