Ошибка -66680 при поиске / инициализации AQDefaultInput на MacOS с помощью AVAudioRecorder - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь использовать экземпляр AVAudioRecorder для записи входа микрофона в приложении macOS.

При вызове prepareToRecord() я получаю следующую ошибку:

2020-04-23 22:20:11.975359-0400 AppName[39036:569024] [aqme] 318: error -66680 finding/initializing AQDefaultInput

I изначально подозревал, что это потому, что мне не удалось запросить разрешения на запись с микрофона, добавив запись в файл plist, как указано « Запрос авторизации для захвата мультимедиа на macOS », но это не так.

Я нашел пример кода, где я не получил эту ошибку, и даже открыл совершенно новое приложение Cocoa, а затем вставил файлы, которые существовали в другом проекте. Удивительно, но я все еще получаю эту ошибку, которая заставляет меня подозревать, что это может быть какая-то деталь конфигурации сборки Xcode, о которой я не знаю.

В настоящее время я использую версию Xcode 10.1 (10B61).

...