如何在使用 pkgbuild/productbuild 构建的 OS X 安装程序中询问用户问题?

Joh*_*uth 5 macos productbuild pkgbuild

我正在使用 pkgbuild 和 Productbuild 构建安装程序,并且我希望该过程的一部分涉及询问用户一些简单的问题。这些问题可以通过复选框(是/否)或小型单行文本输入字段来回答。

一旦提出这些问题,我想将它们提供给安装后脚本。

对于更多上下文,我的产品是一组命令行工具,将位于 /usr/local/X 中,其中 X 是我的产品的名称。然后,运行一个简单的安装后脚本来初始设置一些内容。pkgbuild 已经很好地处理了这个问题。我真正想要的是为安装后脚本提供我的问题的答案,也许在环境变量中,这样它就可以进行相应的设置。

Joh*_*uth 0

如果不编写自定义插件,这是不可能做到的。