使用 pkgbuild 将自定义步骤添加到安装

Posted

技术标签:

【中文标题】使用 pkgbuild 将自定义步骤添加到安装【英文标题】:Add custom step to installation using pkgbuild 【发布时间】:2021-11-03 03:10:15 【问题描述】:

我看到pkgbuild 可以用来创建MAC 的安装文件。我看到的所有示例都有如下所示的标准步骤。

我想知道我们是否可以为此添加自定义步骤并在该步骤中执行脚本。在“安装”和“摘要”之间说,我可以添加一个名为“安装插件”的步骤,如果用户选择继续,我可以运行脚本来下载插件。 ?

【问题讨论】:

【参考方案1】:

安装程序插件可以实现,但我强烈反对:Apple 似乎从开发人员页面中删除了所有有关它的文档。对它的未来来说不是一个好兆头。这对于近年来锁定系统的重点是有道理的,因为安装程序插件具有完整的系统访问权限。

这些天我发现的唯一细节是在框架头文件中,例如 InstallerPlugins/InstallerPane.h

如果您使用插件,安装将向用户显示警告 “此软件包将运行一个程序以确定是否可以安装该软件。” 请参阅 here。

【讨论】:

以上是关于使用 pkgbuild 将自定义步骤添加到安装的主要内容,如果未能解决你的问题,请参考以下文章

将自定义按钮添加到数据表不起作用

使用 Debezium 的 Quarkus 发件箱模式:如何将自定义列添加到发件箱表

无法将自定义按钮添加到导航控制器的工具栏

无法将自定义字体添加到应用程序

如何将自定义轮文件安装到天蓝色函数中?

后台文章编辑器的可视区域添加自定义功能按钮