Ма c ОС Мохаве разрешение на микрофон для кода Visual Studio - PullRequest
1 голос
/ 17 апреля 2020

Я пытаюсь записать звук с помощью PyAudio, однако при работе в VSCode запрос на разрешение микрофона не генерируется.

Я сделал сброс NVRAM, который позволил мне запустить скрипт через терминал (после того, как он сгенерировал запрос на разрешение).

В настройках конфиденциальности доступны только приложения Chrome и Терминал, поэтому здесь невозможно дать разрешение VSCode.

Есть ли способ принудительно запросить разрешение для VSCode? Или как-то иначе редактировать разрешения микрофона?

1 Ответ

1 голос
/ 02 мая 2020

VScode может иметь ошибку в том, что он не запрашивает разрешения при необходимости. Я сталкиваюсь с подобной проблемой при попытке создать электронную таблицу Excel с использованием xlwings (ОС - Catalina). Я нашел связанный билет на github # 95062 , в котором говорится, что VScode не запрашивает разрешения для доступа к мультимедийным устройствам.

Я могу обойти необходимость запроса разрешений, запустив VScode с правами администратора из терминала sudo /Applications/Visual\ Studio\ Code.app/Contents/MacOS/Electron. Я также могу запустить свой код xlwings из терминала с обычными разрешениями, потому что терминал запрашивал необходимые разрешения, когда ожидается. PyCharm также запрашивал разрешение при использовании того же кода xlwings, что подтверждает мое убеждение, что это ошибка запроса разрешений в VSCode.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...