Phonegap Build Error: Keine iPhone Developer / Distribution Identität auf Ihrem Zertifikat gefunden

9

Hat jemand Erfahrung Build App mit PhoneGap Build Service?

Ich habe die Schritte ausgeführt und eine .p12 -Datei und die provisioning profile -Datei erstellt. Wenn ich die Schlüssel hochgeladen habe, erstellt es keine iOS-App mit dem folgenden Fehler / Warnung:

no iPhone Developer/Distribution identity found on your certificate

Die Schritte, denen ich gefolgt bin, sind:

  

1) Verwenden des Schlüsselbund-Zugriffs: Schlüsselbund-Zugriff - & gt; Zertifikatsassistent   - & gt; Zertifikat von einer Zertifizierungsstelle anfordern

     

2) Die E-Mail-Adresse, die ich bei Apple registriert habe   Entwicklerprogramm

     

3) Ich bin mir nicht sicher, ob der 'Common Name' wichtig ist, aber ich habe einen Brauch verwendet   Name

     

4) 2048 Bit RSA-Schlüsselpaarwert

     

5) Im iOS-Entwicklungsportal folgte der Assistent "Starten   Assistent, um das Bereitstellungsprofil zu erstellen.

     

6) Das Entwicklerzertifikat und das Bereitstellungsprofil wurden heruntergeladen

     

7) Exportierte den oben erstellten privaten Schlüssel mit einem Passwort an   Generiere die .p12-Datei

     

8) Verwendet die .p12 Datei & amp; Bereitstellungsprofil erstellt in den letzten zwei Schritten   im Bereich "Signieren" des Build-Service von PhoneGap.

Hat jemand ein ähnliches Problem gehabt? Mache ich etwas falsch?

    
Mahendra Liya 01.08.2011, 09:46
quelle

2 Antworten

3

Aus meiner Erfahrung habe ich herausgefunden, dass dies tatsächlich verursacht wird, wenn Sie die öffentlichen / privaten Schlüssel, Zertifikate und Bereitstellungsprofile von mehreren Entwicklerkonten mischen.

Also, um das Problem zu beseitigen, löschte ich die Öffentlichkeit & amp; privater Schlüssel für das Konto, das ich in PhoneGap Build verwenden wollte und das Zertifikat sogar löschte; dann folgten die in meiner Frage erwähnten Schritte und es funktionierte wie Charme.

Kurz gesagt, geben Sie ihm einen Start und generieren Sie die Dateien erneut ...

    
Mahendra Liya 23.06.2012, 20:35
quelle
0

Ich habe festgestellt, dass das Zertifikat mit dem falschen privaten Schlüssel verknüpft war.

Man sollte eine Test-App einrichten, um sich zuerst in Xcode anzumelden und dann das Zertifikatformular dorthin zu exportieren.

Ich werde detaillierte Schritte in Kürze veröffentlichen ...

    
Philip Kirkbride 23.06.2012 16:48
quelle

Tags und Links