Derzeit erstellen wir unser Mac-Installationsprogramm als pkg-Datei mit productbuild - Komponente (gemäß dem folgenden Beitrag: Mac app store productbuild).mac: Wie fügt man eine License.txt zu einem mit productbuild erstellten Pkg mit der Option --component hinzu?
Das funktioniert wunderbar, aber ich möchte auch eine Lizenzdatei zu diesem Installer hinzufügen.
Mit Packungsmaker können Sie die Option --resources [path_to_resources_file] angeben. Wenn Sie eine License.txt im angegebenen Ressourcenordner ablegen, enthält das Installationsprogramm einen Lizenzschritt.
Während die Manpage von Productbuild auch die Option --resources beschreibt, scheint dies in der Praxis nicht mit der Option --component zu funktionieren. Es scheint nur die Option insgesamt zu ignorieren.
Laut der Manpage productbuild, die Option --component nimmt anscheinend nur eine Produktdefinition plist (ich hatte einen Blick durch die Plist-Optionen und keine schien auf eine Lizenzdatei zu gelten), eine Komponente, ein optionaler Installationspfad und ein Ausgabepfad. Obwohl die Option --sign auch funktioniert.
Weiß jemand, ob es möglich ist (und wenn ja, wie), eine Lizenzdatei für das Installationsprogramm bei der Verwendung von productbuild --component einzuschließen?
Vielen Dank im Voraus.
Iain
Das funktioniert nicht mit --Component. – jcoffland