Добавить пользовательские файлы в пакет для установки по определенным путям с помощью productbuild/pkgbuild?

Я перестраиваю существующий пакет с помощью productbuild.

Мой корневой путь выглядит так: ROOT > Applications/Scripts/Library/private/

В Applications / есть мой.app, который работает. Однако в библиотеке, например, есть еще одна папка "Desktop Pictures" и есть background.png. Я хотел бы иметь этот точный путь с.png на устройстве, на котором я устанавливаю этот пакет, чтобы я мог использовать его позже для автоматической установки фона.

Не работает

Вот как первый pkg получает сборку:

pkgbuild --root "ROOT" \
--identifier "${IDENTIFIER}" \
--install-location "/" \
"${PACKAGE_NAME}_before.pkg"

вот как я его перестроил

productbuild \
--distribution distribution.dist \
--scripts "ROOT/Scripts" \
--sign "${IDENTITY}" \
--package-path "${PACKAGE_NAME}_before.pkg" \
"${PACKAGE_NAME}.pkg"

0 ответов

Другие вопросы по тегам