如何在使用iceberg生成的安装程序中设置安装检查?

时间:2012-01-16 17:35:43

标签: installer

如何在使用iceberg生成的安装程序中设置安装检查?

我已按照此处的说明操作:http://s.sudre.free.fr/Software/documentation/Iceberg/English.lproj/documentation/Scripts%20Pane.html#4

我正在尝试将InstallationCheck脚本添加到我的安装程序,以便在安装之前执行一些额外的检查。 我的安装程序是用冰山生成的。

我将一个名为InstallationCheck的脚本添加到安装程序的资源列表中。

为了检查脚本是否已正确添加到安装程序并由安装程序调用,脚本只返回64。 此脚本返回64,因此安装失败。 不幸的是,安装不会失败。

我已检查过该脚本是否已添加到资源中。

我的结论是,由于我忽略的原因,不会调用该脚本。

2 个答案:

答案 0 :(得分:0)

我的安装程序曾经有过要求。 实际上,需求和InstallationCheck之间存在不兼容性。

答案 1 :(得分:0)

检查脚本的文件名和语法(可能忘了#!/usr/bin/BASH_OR_PERL_OR_SOMTHING)。

如果您的脚本已添加到pkg中的Resources,则Installer.app必须调用它。