Wenn Sie einen frischen CSR benötigen.
Verwenden Sie dies vor der Erstellung eines neuen Apple Distribution-Zertifikats, der Rotation von Signiermaterial oder der Einrichtung eines neuen Apps für ein automatisiertes Build-System.
Apple-Zertifizierung
Erstellen Sie einen frischen Apple-bereiten CSR ohne Keychain Access oder den macOS-Zertifikatsassistenten zu öffnen.
Eingeben Sie die Zertifikatsubjektinformationen, die Sie an die Anforderung anhängen möchten.
Eingabe
Verwenden Sie die gleiche Person oder Organisation, die Sie in der Apple-Zertifikatsanfrage dargestellt haben möchten.
Ausgabe
Es wird nichts angezeigt, bis der CSR generiert ist. Sobald bereit, laden Sie beide Dateien herunter und speichern Sie den privaten Schlüssel sicher.
Verwenden Sie dies vor der Erstellung eines neuen Apple Distribution-Zertifikats, der Rotation von Signiermaterial oder der Einrichtung eines neuen Apps für ein automatisiertes Build-System.
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 der privaten Schlüssel und exportieren Sie ein .p12 um lokale Signierung, CI-Aufgaben oder Cloud-Builds zu verbinden.
Nachdem Sie signiert haben.
Sobald das native Binärprogramm signiert ist, können Capgo Live-Updates Capacitor Web-Schichten über die Luft liefern – Kanäle, Rollover und alle CI/CD, die Sie bereits verwenden.
Häufig gestellte Fragen
Diese sind die Fragen, die ein Team normalerweise sofort stellt, nachdem es einen CSR für einen iOS-Release-Pipeline erstellt hat.
Es erstellt einen Zertifikatsanforderungsantrag in CSR-Format und den entsprechenden privaten Schlüssel in PEM-Format. Laden Sie den 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. Die Werkzeugkiste speichert 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. Der Zertifikatstyp wird später innerhalb von Apple Developer gewählt, wenn Sie das Zertifikat ausstellen.
Herunterladen Sie das Zertifikat von Apple, importieren Sie es in Keychain Access zusammen mit dem privaten Schlüssel und exportieren Sie die kombinierte Identität als .p12, wenn Ihr 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 weiterzugehen.
Profil-Dienst
Installieren Sie ein leichtgewichtiges Profil auf einem iPhone oder iPad und zeigen Sie die UDID, Modell, Seriennummer und iOS-Version in Sekunden.
Öffnen Sie das ToolPKCS#12-Keystore
Erstellen Sie einen PKCS#12-Signierungskeystore, Alias und Zertifikatszusammenfassung für den Play Store oder direkte Android-Veröffentlichungen.
Öffnen Sie das Tool