2009-04-23 7 views
1

mein Zertifikat ist gerade abgelaufen. Ich erneuerte es auf Team Abschnitt, dann erneuern Bereitstellungsprofil, und neu installieren sie auf meinem Schlüsselbund und xcode, und dann bekomme ich diesen Fehler:Code Sign Fehler nach der Erneuerung meines Zertifikats

Code Sign Fehler: Die Identität 'iPhone Developer' stimmt nicht mit einem gültigen Zertifikat/privates Schlüsselpaar im Login keychain

Was soll ich tun?

Vielen Dank

Thierry

Antwort

2

fand ich das Problem. Ich habe meinen privaten Schlüssel gelöscht.

Ich musste "CertificateSigningRequest.certSigningRequest" -Zertifikat mit Keychain anfordern, die einen neuen privaten Schlüssel erstellen.

0

Ich möchte nur hinzufügen, dass Sie diesen Fehler erhalten, wenn Ihr Zertifikat abgelaufen ist oder wenn es irgendwie aus Ihrem Schlüsselbund entfernt wurde. Um es zu beheben, loggen Sie sich in das iPhone-Entwicklerprogrammportal ein und erneuern Sie das Zertifikat - die Anweisungen dort sind ziemlich umfangreich.

0

Das Löschen Ihres privaten Schlüssels reicht nicht aus.

Sie müssen auch Ihr Provisioning-Profil von Ihrem Mac löschen, andernfalls wird das neue Profil (still!) Nicht installiert, obwohl es eindeutig neuer ist als das vorhandene.

(Löschtaste ist das iPhone-Konfigurationsprogramm am einfachsten verwenden, die Sie von Apple.com herunterladen. Löschen Profil ist am einfachsten zu dieser App. Jeder sollte IPCU bekommen! (Kostenlos))

0

Ich weiß, die Frage wird beantwortet, aber wenn jemand Probleme damit hat und nicht sicher ist, wo nach Informationen zu suchen ist, finde ich Folgendes nützlich:

Sie können den Status Ihrer Bereitstellungszertifikate auch im Provisionierungsabschnitt auf der Entwicklung überprüfen und Verteilungsregisterkarten.

Dies ist nützlich, als ob sich die Zertifikate geändert haben oder ein Problem bei der Generierung aufgetreten ist. Dann wird der Status des vorhandenen Anwendungsbereitstellungsprofils als ungültig markiert. Sie müssen sie in diesem Fall sowieso ändern, aber ich fand es nützlich.

Zusätzlich in XCode, das Organizer-Fenster unter iPhone Development-> Provisioning Profile ist eine schnelle Möglichkeit, Probleme zu sehen, vor allem mit Ablaufdatum.

2

Wenn Sie Ihr Kennwort für Ihren Computer ändern, nachdem Sie bereits ein Zertifikat erstellt haben, müssen Sie den Vorgang noch einmal durchlaufen und neue Zertifikate erstellen. Nahm mich 4 Stunden um das herauszufinden.

0

Dies kann auch passieren, wenn das WWDR-Zwischenzertifikat nicht installiert ist.

Verwandte Themen