Я считаю, что мой текущий скрипт сборки создает установщик, который перезаписывает существующий двоичный файл только в том случае, если версия новее, но я бы хотел, чтобы мои пользователи могли вернуться к предыдущей версии на всякий случай.
Моя текущая сборка:
pkgbuild --analyze --root "./thing/" "name.plist"
pkgbuild --root "./thing/" \
--component-plist "name.plist" \
--identifier "com.me.pkg.name" \
--version $VERSION \
--install-location "/Library/Audio/Plug-Ins/Components" \
"name.pkg"
Просто удалить флаг --version?