Я использую PackageMaker для установки обновления приложения и хочу добавить скрипт предварительной установки для удаления некоторых файлов в папке /Applications/
. Сценарий просто:packagemaker run shell script
#!/bin/bash
rm /Applications/...
и т.д.
Если я запускаю этот скрипт с терминала с помощью
bash preinstall.sh
он прекрасно работает.
Однако, когда я добавляю его в PackageMaker и запускаю файл .mpkg, скрипт открывается в текстовом редакторе, но не запускается. Как я могу запустить его, но не открыть?
Хотя предоставленная вами ссылка содержит некоторую полезную информацию о ссылках на пути от установщика, она действительно не затрагивает проблему, которая у меня есть вообще. У меня действительно нет никаких признаков того, что скрипт работает вообще. В журнале установщика ничего нет, что указывает на то, что сценарий запущен. – danika