macOS平面文件pkg安装程序可以抛出错误对话框吗?

时间:2017-03-14 19:10:49

标签: macos install pkgbuild

如果系统上存在某个文件,我想抛出错误对话框(并且安装失败)。可能吗? pkg = flat file pkg

1 个答案:

答案 0 :(得分:1)

可以通过各种方式自定义安装程序,以获得一般所需的任何功能。通常情况下,您可以使用Pre-Installation脚本或Package Installer Plugin。这些选项通常在安装程序包distribution.dist中定义,它基本上用作它将遵循的架构。

请参阅手册页中的 productbuild

  

- 脚本脚本路径    - scripts-path的内容将添加到产品归档中,以供分发中的system.run()命令命令使用。这仅适用于针对OS X Installer应用程序的产品归档。

     

- 插件插件路径    - plugins-path的内容被添加到产品档案中,供OS X Installer应用程序的插件机制使用。它通常包含一个InstallerSections.plist文件和一个或多个插件包。

About Distribution Definition Files& productbuild