Я пытаюсь создать простое консольное приложение на языке c / c ++ для захвата звука с микрофона с помощью portaudio. Приложение прекрасно компилируется и работает без проблем.
Когда я запускаю приложение из терминала, оно прекрасно записывает звук (терминал запрашивает разрешения микрофона).
Проблема:
Когда я пытаюсь отладить свое приложение в XCode, оно не записывает звук из-за отсутствия разрешения на использование моего микрофона. Xcode никогда не запрашивает разрешение микрофона. И я не могу дать разрешение микрофона XCode при переходе к настройкам безопасности и конфиденциальности моего Ма c.
Что я пробовал:
Я пытался сбросить настройки разрешения микрофона с помощью
tccutil reset Microphone
Я попытался сбросить все разрешения с помощью
rm -rf ~ / Library / Application \ Support / com.apple.T CC
Я на MacOS Catalina версии 10.15.1 и Xcode версии 11.3.1 (11C504)
Редактировать:
Audio Input
отмечен в Signing & Capabilities
.