Настройка одноразового установщика с помощью Apple PackageMaker - PullRequest
0 голосов
/ 13 марта 2009

Я новичок в этом, поэтому я объясню, что я сделал до сих пор:

  1. Откройте PackageMaker и перетащите мой MyApp из /Applications в левую боковую панель
  2. Сменил владельца / группу для MyApp на root / admin и rwxrwxr-x
  3. Создан postinstall сценарий оболочки и выделен на вкладке «Сценарии»

Итак, как мне добавить тот исполняемый файл (Adobe AIR Installer), который я хочу запускать только 1 раз (при первой установке)? Я тоже перетаскиваю его на левую боковую панель? Я пытался сделать это, но это дает ему пункт назначения /Applications, который я не хочу. Я хочу, чтобы он был извлечен во временную папку, установлен и удален. Кроме того, как я могу ссылаться на это из сценария оболочки? Буду ли я использовать команду open для ее запуска? Надеюсь, это имеет смысл ...

1 Ответ

1 голос
/ 15 марта 2009

Вы должны иметь возможность добавить его в папку ресурсов пакета, а затем запустить его с помощью сценария оболочки:

open -a /path/to/the/air/installer.app
...