我正在开发一个要打包和分发的浏览器插件。我想知道如何在安装过程中提示用户关闭所有浏览器。我想使用 PackageMaker 来创建安装程序。
有更好的选择吗?
谢谢你
我正在开发一个要打包和分发的浏览器插件。我想知道如何在安装过程中提示用户关闭所有浏览器。我想使用 PackageMaker 来创建安装程序。
有更好的选择吗?
谢谢你
我同意之前的海报,强制关闭浏览器会让你的用户讨厌 Adobe/Microsoft,包括我在内。
但是您可以使用以下中的must-close标签来完成Distribution.xml
:
<!-- Lion and above App Closing -->
<pkg-ref id="com.company.pkg.SomeBrowerPlugin">
<must-close>
<app id="com.apple.Safari"/>
</must-close>
</pkg-ref>
更多关于包生成的细节在这里。
在我看来,让用户退出浏览器是徒劳的。许多非浏览器程序使用 webview(OS X 显示 html 的标准视图),它可能正在加载您的插件。
设置您的软件包会更容易,以便它需要重新登录或重新启动计算机。