如何在使用pkgbuild/productbuild构建的OSX安装程序中向用户提问



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

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

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

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

相关内容

最新更新