有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

macos通过java创建的应用程序访问MacOSX上的麦克风,并打包到。dmg

我正在为macOs制作一个java应用程序。它使用麦克风录音

当我使用“java-jar…”从命令行运行应用程序时它要求我使用麦克风,并且可以录制一些内容

当我创建一个dmg包并在安装后运行它时,它从不请求麦克风许可,也不会录制。 我正在使用javapackager创建一个包

我在信息中添加了以下条目。普利斯特

<key>NSMicrophoneUsageDescription</key>
<string>This application needs access to your Microphone</string>

我的包包括java运行时和这两个信息。plist已更新

/Applications/<name>.app/Contents/Info.plist

/Applications/<name>.app/Contents/PlugIns/Java.runtime/Contents/Info.plist

我错过什么了吗?我应该添加什么来触发麦克风权限警报

我应该先对申请进行公证吗


共 (0) 个答案