Wenn Sie einen frischen CSR benötigen
Verwenden Sie dies, bevor Sie einen neuen Apple Distribution-Zertifikat erstellen, das Signiermaterial rotieren oder eine neue App an ein automatisiertes Build-System aufbauen.
Apple-Zertifizierung
Erstellen Sie einen frischen Apple-bereiten CSR, ohne Keychain Access oder den macOS-Zertifikatsassistenten zu öffnen.
Arbeitsablauf
Eingabe
Verwenden Sie die gleiche Person oder Organisation, die Sie in der Apple-Zertifikatsanfrage dargestellt werden möchten.
Ausgabe
Bis der CSR generiert ist, wird nichts angezeigt. Sobald er fertig ist, laden Sie beide Dateien herunter und speichern Sie den privaten Schlüssel sicher.
Verwenden Sie dies, bevor Sie einen neuen Apple Distribution-Zertifikat erstellen, das Signiermaterial rotieren oder eine neue App an ein automatisiertes Build-System aufbauen.
Der private Schlüssel ist das sensitive Asset. Legen Sie ihn in Ihrem Firmenschrank, Ihrem Passwort-Manager oder Ihrem Build-Secrets-Store ab und committieren Sie ihn nie in die Repository.
Nachdem Apple das Zertifikat ausgestellt hat, pair es mit dem privaten Schlüssel und exportieren Sie ein .p12 um lokale Signierung, CI-Aufgaben oder Cloud-Builds zu verbinden.
FAQ
Diese sind die Fragen, die sich sofort nach einer Team-erstellung eines CSR für einen iOS-Release-Pipeline stellen.
Es erstellt eine Zertifikatsanforderung in CSR-Format und die passende private Schlüssel in PEM-Format. Laden Sie die CSR bei Apple Developer hoch, behalten Sie den privaten Schlüssel sicher und exportieren Sie das ausgestellte Zertifikat als .p12, wenn Sie es für CI oder Cloud-Builds benötigen.
Nein. Der Antrag wird nur lange genug bearbeitet, um die Dateien zu generieren und sie in der Antwort zurückzugeben. Das Tool persistiert den privaten Schlüssel nicht oder schreibt ihn in eine Datenbank.
Ja. Der CSR ist der Ausgangspunkt für jede Apple-Zertifizierung, die eine Zertifikatsanforderung erfordert. Die Zertifikatart wird später innerhalb von Apple Developer gewählt, wenn Sie das Zertifikat ausstellen.
Laden Sie das Zertifikat von Apple herunter, importieren Sie es in Keychain Access zusammen mit dem privaten Schlüssel und exportieren Sie die kombinierte Identität als .p12, wenn Ihre CI- oder Build-Plattform ein tragbares Signierungsvermögen benötigt.
Tool-Stack
Verwenden Sie diese Generator und Geräte-Utilitäten zusammen, um das Signieren, Testen und Verteilen ohne das Browser zu verlassen fortzusetzen.
Profil-Dienst
Einen leichten Profil auf einem iPhone oder iPad installieren und die UDID, Modell, Seriennummer und iOS-Version in Sekunden sichtbar machen.
Offenes WerkzeugPKCS#12-Keystore
Einen PKCS#12-Signierungs-Keystore, Alias und Zertifikatszusammenfassung für Play Store oder direkte Android-Veröffentlichungen erstellen.
Offenes Werkzeug