2013-02-14 4 views
0

Я использую PackageMaker для установки обновления приложения и хочу добавить скрипт предварительной установки для удаления некоторых файлов в папке /Applications/. Сценарий просто:packagemaker run shell script

#!/bin/bash 
rm /Applications/... 

и т.д.

Если я запускаю этот скрипт с терминала с помощью

bash preinstall.sh 

он прекрасно работает.

Однако, когда я добавляю его в PackageMaker и запускаю файл .mpkg, скрипт открывается в текстовом редакторе, но не запускается. Как я могу запустить его, но не открыть?

ответ

0

Я думаю, что вы добавляете скрипты неправильно. Вы можете перейти по ссылке this , в которой есть подробное объяснение о сценариях в Packagemaker и пример сценария.

+0

Хотя предоставленная вами ссылка содержит некоторую полезную информацию о ссылках на пути от установщика, она действительно не затрагивает проблему, которая у меня есть вообще. У меня действительно нет никаких признаков того, что скрипт работает вообще. В журнале установщика ничего нет, что указывает на то, что сценарий запущен. – danika