Я пытаюсь создать установщик пакета для нашего продукта. Раньше мы устанавливали с .dmg, и процесс заключался в том, чтобы просто перетащить его в папку /Applications. Теперь мы хотим установить его в /Application/Company/Suite/product.
Проблема в том, что если мы используем установщик .pkg в системе, в которой ранее был установлен наш продукт, он создает папки, но устанавливает продукт в старое место.
Как я могу заставить установщик pkg сделать следующее:
- Удалить старую версию
- Установите новую версию в нужное место
У меня очень мало опыта работы с OSX, так что, может быть, я просто что-то упускаю? Также смотрите в папке приложений - не похоже, что что-то еще установлено в подкаталог, необычно ли делать что-то таким образом? Спасибо!
РЕДАКТИРОВАТЬ: я просматриваю ответы, расположенные здесь OSX .pkg установщик иногда не устанавливает файл .app, проблема с другой формулировкой - но ответ может быть именно тем, что мне нужно.
EDIT2: Установщик OSX .pkg иногда не устанавливает файл .app Не применяется. Мы не устанавливали с помощью какого-либо менеджера пакетов, поэтому предыдущей записи нет.
EDIT3: мы использовали dmg, но теперь переходим на pkg.