Konvertieren eines Entwicklerzertifikats in eine P12-Datei

7

Ich versuche, ein Entwicklerzertifikat in eine P12-Datei umzuwandeln, die als hier mit Virtual Machine mac .... aber beim Konvertieren

Das persönliche Informationsaustauschformat (.p12) ist deaktiviert Was soll ich tun?

    
user1688401 04.01.2014, 18:01
quelle

3 Antworten

30

Die Option .p12 ist deaktiviert, weil Sie entweder nur den privaten Schlüssel oder das Zertifikat auf Ihrem Computer ausgewählt haben. Sie benötigen beide zum Erstellen einer .p12-Datei.

Schritte zum Erstellen einer .p12-Datei:

  1. Führen Sie die Keychain Access-Anwendung auf Ihrem Mac aus.
  2. Wählen Sie den Login-Schlüsselbund aus dem oberen linken Bereich
  3. aus
  4. Wählen Sie "Meine Zertifikate" im Menü "Kategorie" im linken Bereich
  5. Finden Sie Ihr iPhone Entwickler / Vertriebszertifikat. Wählen Sie NICHT iPhone Entwickler / Vertrieb: Meine Firma
  6. Erweitern Sie diesen Eintrag, und Sie sollten den privaten Schlüssel sehen.
  7. Wählen Sie sowohl den Schlüssel als auch das Zertifikat aus (Halten Sie CMD und klicken Sie auf beide Elemente)
  8. Klicken Sie mit der rechten Maustaste und wählen Sie 2 Elemente exportieren ...
  9. Speichern Sie Ihren Schlüssel im Dateiformat Personal Information Exchange (.p12) und rufen Sie die Datei "Certificates.p12"
  10. auf
  11. Sie werden aufgefordert, ein Kennwort zu erstellen, das verwendet wird, wenn Sie versuchen, diesen Schlüssel auf einem anderen Computer zu importieren
  12. Geben Sie ein Passwort ein und speichern Sie
Midhun MP 04.01.2014 18:25
quelle
0

Wie haben Sie das Zertifikat auf Ihre Maschine bekommen?

Hast du:

a) Laden Sie es vom iOS-Zertifikatsportal herunter b) Senden Sie eine Zertifikatsanforderung von demselben Computer und gehen Sie durch den Prozess, um es vom iOS-Zertifikatsportal herunterzuladen

Beachten Sie, dass Option B bedeutet, dass Ihnen ein privater Schlüssel zugeordnet ist, da er von demselben Computer angefordert wurde. Wenn Sie Option A ausführen, befindet sich der private Schlüssel nicht auf diesem Computer.

Wenn Sie versuchen, Ihren cert und Ihren privaten Schlüssel von einem Computer zum nächsten zu übertragen, ist dies am einfachsten mit dem Keychain Access-Programm möglich, das den cert / key in das * .p12-Format zur Übertragung exportiert.

Wenn Sie das Keychain Access-Programm öffnen und Ihr Entwicklerzertifikat finden, klicken Sie auf den Pfeil, der darauf verweist, und vergewissern Sie sich, dass ein dazugehöriger Unterschlüssel vorhanden ist.

Wenn ja, klicken Sie mit der rechten Maustaste auf das Zertifikat und klicken Sie auf Exportieren.

Wenn nicht, müssen Sie dies von dem ursprünglichen Computer tun, von dem das Zertifikat angefordert wurde, um den privaten Schlüssel aufzunehmen.

    
valheru 04.01.2014 18:15
quelle
0

In der Keychain Access-Anwendung habe ich meine installierte Zertifizierung vom Systemordner in den Login-Ordner (links oben) verschoben, dann wurde p12-Export aktiviert.

    
Miki 13.09.2017 13:51
quelle

Tags und Links