Создайте установочный пакет с PDF-лицензией, используя productbuild - PullRequest
0 голосов
/ 21 мая 2018

Я использую инструмент командной строки 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?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...