Bereitstellen einer macOS-Anwendung

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu MacOS-Anwendungsentwicklung


Apple verlangt, dass Sie den Code Ihrer macOS-Anwendungen signieren, um sie an den Mac App Store zu übermitteln.

Voraussetzungen

Bevor Sie Ihre Anwendung signieren können, müssen Sie Mitglied beim Apple-Entwicklerprogramm sein. Treten Sie dem Apple-Entwicklerprogramm bei, wenn Sie noch nicht daran teilnehmen.

Beziehen von Zertifikaten

Zum Signieren des Codes Ihrer Anwendung sind bestimmte Zertifikate erforderlich. Verwenden Sie Xcode auf dem Mac oder das Mac-Dienstprogramm für App-Entwicklerzertifikate, um die folgenden Zertifikate zu beziehen:

  • Ein Mac-Entwicklerzertifikat für Fremdhersteller
  • Ein Mac-Installationszertifikat für Fremdhersteller

Doppelklicken Sie nach dem Herunterladen Ihrer Zertifikate auf die heruntergeladenen .cer-Dateien, um sie in Ihrem Schlüsselbund zu installieren.

Konfigurieren Ihrer Signierungsdaten in RAD Studio

Öffnen Sie die Anwendung in RAD Studio, und wählen Sie Projekt > Optionen > Bereitstellung aus. Hier müssen Sie Ihr Mac App-Distributions- und Mac-Installationszertifikat für die macOS-Plattformkonfiguration für den Anwendungs-Store eingeben.

Hinweis: Sie können Ihre Standardsignierungsdaten über Tools > Optionen > Umgebungsoptionen > Bereitstellung konfigurieren. Wenn Sie für ein neues Projekt keine Signierungsdaten konfigurieren, verwendet RAD Studio die Standardsignierungsdaten.
Hinweis: Platzhalterdefinitionen werden von Xcode in Bereitstellungsprofilen nicht mehr unterstützt.
Tipp: Wenn Sie nach dem Erstellen eines neuen Bereitstellungsprofils für iOS Fehler beim Erzeugen erhalten, erstellen Sie ein neues iOS-Bereitstellungsprofil und setzen Sie die Projektoption "Bereitstellung" in RAD Studio zurück.

Siehe auch