seit kurzem hat man ja beim Apple Developer-Programm Berechtigungen für alle Plattformen. D.h. dadurch dass ich das iOS-Programm hatte steht mir jetzt auch
OS X zur Verfügung.
Ich habe das bisher mit dem alten getrennten MacOS Programm gemacht. Aber ich vermute das Handling mit den Zertifikaten ist gleich geblieben.
Wie und mit welchem Zertifikat signiere ich denn meine App?
Hat jemand schon Erfahrung?
In der Delphi Bereitstellung "Release Konfiguration -
OS X Plattform" des Projektes trägst du im
Mac-Entwicklerprofil: "Developer ID Application: xxxx"
Installationsprofil für Fremdhersteller: "3rd Party Mac Developer Installer: xxxx"
ein. Diese Zertifikate lädst und installierst du dir von der apple Seite, ganz analog zum iOS.
Beim Release compilieren wird dann eine signierte und sandboxed app und ein pkg
Package erstellt.
Signierte Apps werden dann nicht mehr vom MacOS moniert. Jedoch hat das Sandboxing starke Auswirkungen auf die Pfade und Rechte in den Verzeichnissen.