我正在开发一个浏览器插件,我想打包和分发。我想知道如何在安装过程中提示用户关闭所有浏览器。我想使用PackageMaker来创建安装程序。
有更好的选择吗?
谢谢
答案 0 :(得分:1)
我同意上一张海报,强迫浏览器关闭会让你的Adobe /微软喜欢你的用户,包括我。
但您可以使用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>
有关包生成的更多详细信息here。
答案 1 :(得分:0)
在我看来,让用户退出浏览器是徒劳的。许多非浏览器程序使用webview(OS X的标准视图显示html),可能正在加载你的插件。
设置软件包会更容易,因此需要重新登录或重新启动计算机。