Debugging Code-Signing-Fehler
-
19-09-2019 - |
Frage
Wie kann man Fehler im Zusammenhang mit Codesignierungen und fehlenden Zertifikaten debugieren? Kann ich den Prozess aus der Befehlszeile ausführen?
In Xcode unter "Organizer> Provisioning Profiles" erhalte ich "Eine gültige Signieridentitätsübereinstimmung mit diesem Profil konnte nicht in Ihrem Schlüsselbund gefunden werden". Wie kann ich dieses Problem debuggen?
Lösung
Mögliche Probleme:
Die Zertifikate sind abgelaufen
Die Zertifikate wurden ohne Aktualisierung der Antragsbestimmungen erneuert
Die privaten/öffentlichen Schlüssel fehlen in der Schlüsselbund. Sie hätten generiert werden sollen, wenn Sie die Zertifikatanforderung erstellt haben.
Die Zertifikate und öffentlichen/privaten Schlüssel werden in einem anderen Schlüsselbund als dem Standard -Standard gespeichert.
Andere Tipps
Ich habe alle oben genannten Lösungen ohne Glück ausprobiert-ich konnte es lösen, indem ich mit der rechten Maustaste auf meinen Systemschlüsselketten (im Schlüsselbundzugriff) klickte und sie zum Standard-Schlüsselbund machte. Zuvor wurde mein Standard auf "Login" gesetzt.