Основано на productbuildDistribution XML structure, pkg-ref
version
атрибут автозаполняется productbuild
. Вы также можете указать версию пакета, используя параметр --version
, до productbuild
.Как установить программу установки пакета Mac для проверки версии?
Я сделал два пакета: пакет A с версией 1.0 и пакет B с теми же двоичными файлами с версией 2.0. Эти версии были даны тремя способами:
- Как
--version
параметр - В версии бинарного упакованной
- версия значения в файле
Distribution.xml
Тем не менее, кажется, установщик не проверить версию и просто установить любой запущенный пакет. Если вы сначала установите версию 2.0, а затем запустите пакет версии 1.0, приложение будет перезаписано.
Как установить установщик для проверки версий? Есть ли ключ/атрибут/параметр, который мне нужно указать где-нибудь, чтобы сделать версию пакета чувствительной?
Спасибо за это! Это очень хороший результат. Особенно показано на примере iTunes.pkg. Никогда не думал проверить этот пакет. – radj