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) 个答案