кто-нибудь знает, как настроить установщик MacOS (M3, Sonoma 14.4.1) (файл pkg, созданный pkgbuild/productbuild, содержащийся в dmg), чтобы автоматически попросить пользователя переместить установщик (вся оболочка dmg) в корзину после установки ? Я не нашел соответствующих настроек для утилиты pkgbuild/productbuild или в xml дистрибутива . Я знаю, что могу сделать это с помощью сценария после установки, но я не хочу следовать этому пути, если для этого существует готовое решение.
Я попытался распаковать (используя команду pkgutil --expand-full) некоторые существующие установщики (сторонние инструменты), которые могут запускать это диалоговое окно, но я также не нашел соответствующего сценария или настроек. Что мне не хватает? Спасибо.





У меня есть решение: файл необходимо поместить в папку загрузки, а расширенный атрибут com.apple.metadata:kMDItemWhereFroms должен быть установлен для URL-адреса загрузки, после чего ОС запускает желаемый диалог.