Я использую инструмент командной строки productbuild для Mac, чтобы создать установщик pkg.Мне нужно предоставить лицензионное соглашение в моем пакете, поэтому я изменил дистрибутив.xml, включив в него лицензию:
<?xml version="1.0" encoding="utf-8"?>
<installer-gui-script minSpecVersion="1">
<license file="EULA.pdf" />
...
</installer-gui-script>
Но похоже, что pdf не распознается productbuild, шаг лицензии показывает содержимое файла pdf в простом видетекст.Я пытался указать атрибут mime-type, но результат тот же.После некоторого поиска в Google я обнаружил, что большинство людей используют файлы лицензий rtf или html.
Документированы ли где-нибудь поддерживаемые форматы файлов / типы UTI / MIME?Единственная документация, которую мне удалось найти, это https://developer.apple.com/library/content/documentation/DeveloperTools/Reference/DistributionDefinitionRef/Chapters/Distribution_XML_Ref.html, но она ничего не говорит о поддерживаемых форматах.
Более важный вопрос - могу ли я как-нибудь создать установочный пакет с лицензией pdf?