Приложение Java не записывает с микрофона при упаковке с помощью install4jJAVA

Программисты JAVA общаются здесь
Anonymous
Приложение Java не записывает с микрофона при упаковке с помощью install4j

Сообщение Anonymous »

У меня есть приложение Java, которое использует звуковой API Java для записи звука с системного микрофона. При запуске в macOS с терминала запись звука работает должным образом, но звук не записывается, когда приложение упаковано с помощью install4j.
Я использую Liberica JDK 17 в качестве среды выполнения.
Я использую Liberica JDK 17.
Я использую Liberica JDK 17.
Я использую Liberica JDK 17.
p>
В Install4J я использую такой файл прав.

Код: Выделить всё




com.apple.security.device.audio-input

com.apple.security.device.microphone



При запуске из терминала с использованием java -jar приложение запрашивает доступ к микрофону. При упаковке и запуске через Install4 запрос на разрешение не требуется.
Приложение правильно подписано/нотариально заверено сертификатом.
Любые идеи что я мог упустить?
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/784 ... -install4j

Вернуться в «JAVA»