В моем проекте XCode установлена цель сборки для создания пакета из ряда других целей.Я добавил сценарий фазы сборки, который просто запускает productbuild
, который может автоматически определять практически все, что нужно для моей установки:
productbuild \
--root "$INSTALL_ROOT" \
--identifier "$PRODUCT_BUNDLE_IDENTIFIER" \
"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.pkg"
Этот пакет прекрасно работает функционально, но когда я его открываю, Installer.appотсутствует имя для него:

В заголовке окна должно быть написано «Install {Useful App}» и небольшая метка внизу, на которой должно быть написано «Welcome to {Useful App}»Установщик ".
Как мне дать моему установочному пакету имя / название для пользовательского интерфейса?Могу ли я сделать это, все еще используя опцию --root
, или мне нужно синтезировать, а затем навсегда вручную сохранить файл дистрибутива?