Установщик, созданный с помощью PackageMaker, только иногда показывает экран выбора места назначения
Я создал простой установщик с PackageMaker 3.0.5. Он устанавливает пакет в /Applications и некоторые файлы поддержки в /Library.
Дистрибутив настроен на простую установку, только системный том. Разрешить настраиваемое расположение отключено для всего содержимого. Приложение установлено, чтобы разрешить понижение рейтинга и не разрешать перемещение.
Установщик действительно устанавливается правильно, но иногда, когда я запускаю установщик, он отображает экран "Выберите место назначения" и имеет кнопку "Изменить место установки...", а иногда он сразу переходит к экрану "Тип установки".
Я бы предпочел второе поведение, но мог бы жить с любым из них. Мое беспокойство - необъяснимое изменение в поведении между пробегами. Кто-нибудь знает, что вызывает это и как это остановить?
2 ответа
Насколько я смог определить, это связано с версией OS X, в которой запускается установщик.
Я собрал свой установщик с помощью PackageMaker 3.0.3 на Mac OS X 10.5, и у меня все те же настройки, что и у вас.
При установке на OS X 10.5 я не получаю панель выбора места назначения или кнопку "Изменить место установки...". Но на 10.6 и 10.7 я вижу оба.
У меня также есть пользовательская панель установки, которая может что-то изменить.
Извините, это не настоящий ответ, но я надеюсь, что это поможет.
У меня такая же проблема на OS X Yosemite. Иногда "выбор места назначения" появляется, а иногда нет. Обычно в первый раз он обнаруживается, но при последовательных запусках - нет.