Как настроить проверку установки в установщике, созданном с помощью айсберга? - PullRequest
0 голосов
/ 16 января 2012

Как настроить проверку установки в установщике, созданном с помощью айсберга?

Я следовал инструкциям отсюда: http://s.sudre.free.fr/Software/documentation/Iceberg/English.lproj/documentation/Scripts%20Pane.html#4

Я пытаюсь добавить скрипт InstallationCheck в мой установщик, чтобы выполнить дополнительную проверку перед установкой. Мой установщик создан с айсбергом.

Я добавил скрипт с именем InstallationCheck в список ресурсов программы установки.

Чтобы проверить, что скрипт был правильно добавлен в установщик и вызван установщиком, скрипт просто возвращает 64. Этот сценарий возвращает 64, поэтому установка должна завершиться неудачно. К сожалению, установка не завершается неудачей.

Я проверил, что скрипт был добавлен к ресурсам.

Мой вывод таков: скрипт не вызывается по причине, которую я игнорирую.

Ответы [ 2 ]

0 голосов
/ 24 января 2012

Проверьте имя файла и синтаксис вашего скрипта (может быть, вы забыли #!/usr/bin/BASH_OR_PERL_OR_SOMTHING).

Если ваш скрипт был добавлен в ресурсы в вашем pkg, Installer.app должен вызвать его.

0 голосов
/ 17 января 2012

Мой установщик имел требования. На самом деле существует несовместимость между требованиями и InstallationCheck.

...