【发布时间】:2017-06-29 21:19:48
【问题描述】:
我目前正在与一个团队合作开发一个适用于 Mac 和 Windows 的应用程序,该应用程序使用 Install4J 生成我们的安装程序。安装程序需要更改用户主机文件,因此需要提升权限才能运行。安装程序启动时,Mac 身份验证对话框出现问题 - 它显示“Install4J 想要进行更改”,这并不理想。 Windows 上的 UAC 对话框正确显示“想要进行更改”,因此这似乎是 Mac 问题。我们有一个 DeveloperID 和证书,并且安装程序是代码签名的。
我们如何获得 Mac 身份验证对话框,该对话框似乎将我们的应用程序识别为想要进行更改而不是 Install4J 的应用程序?
【问题讨论】: