繁体   English   中英

如何在Mac上安装插件?

[英]How can I install a plugin on Mac?

我需要以编程方式在Mac上安装插件。 我知道可以通过简单地将.plugin文件复制到Internet Plug-ins文件夹来安装插件,但是由于您需要输入密码才能写入该文件夹,因此我无法以编程方式进行操作。 还有其他方法可以在Mac上安装插件吗? 还是有办法解决plugins文件夹的密码?

我建议使用productbuild创建安装程序包。

通常,这是在OS X中安装需要提升特权的内容的标准方法。对于最终用户而言,这也很容易; 下载您的安装程序包的人只需双击图标,输入管理员密码,其他所有内容都将由安装程序处理。

这个怎么运作

例如,您的插件将作为有效负载的一部分归档到.pkg中,该有效负载还包含诸如需要安装的位置以及所需的适当权限之类的参数。 它甚至可以包括安装程序插件,在安装过程中执行其他脚本或包含说明/自述文件。

刚开始使用productbuild的命令行版本似乎有些艰巨,尽管一旦创建了第一个安装程序,您应该对该过程有了更好的了解。 幸运的是,有一个不错的应用程序建立在Apple产品构建工具Packages的基础上 ,该工具使productbuild易于使用并且完全免费-我强烈建议这样做。

简而言之,这只是完成工作的一种方法,但最重要的是非常实用且被广泛使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM