AKMicrophone вызывает ошибку SIGABRT - ошибка? - PullRequest
0 голосов
/ 04 сентября 2018

Я нашел пост с такой же ошибкой в ​​той же ситуации: 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 () вне этого проекта.

1 Ответ

0 голосов
/ 03 октября 2018

Я исправил ошибку AKMicrophone в AudioKit v4.5.1, которая могла исправить это для вас. Если нет, я отзову этот ответ, но, пожалуйста, проверьте его и дайте мне знать.

...