Wenn ich versuche, mein Zertifikat im Schlüsselbund zu installieren, lautet die Fehlermeldung: Import nicht möglich – Fehlercode 25294

Ich verwende die Version 10.9.5 und iOS 8. Wenn ich versuche, mein Zertifikat zu installieren, habe ich über mein Entwicklerkonto eine Push-Benachrichtigung für meine App in den lokalen Schlüsselbundelementen erhalten, die nicht importiert werden. Der Fehler lautet: Das Zertifikat kann nicht importiert werden, und der Fehlercode lautet 25294

So habe ich es mit der Befehlszeile behoben stackoverflow.com/questions/7485806/…
Immer noch relevant für macOS 12.2 im Jahr 2022. Habe das gleiche Problem bei der Installation der Root-Zertifikate von Charles Proxy: developer.apple.com/forums/thread/…

Antworten (6)

Versuchen Sie, das Zertifikat zum Schlüsselbund "Anmeldung" hinzuzufügen.

Bitte löschen Sie diese Antwort nicht, da sie die Frage beantwortet und ich diese Lösung an anderer Stelle nicht finden konnte
Ja, das war mein Problem, ich war im "iCloud" -Schlüsselbund. Login funktionierte.

Ich habe diesen Fehler umgangen, indem ich das Zertifikat per Drag & Drop zum Login-Schlüsselbund hinzugefügt habe.

Das hat bei mir funktioniert.
Dies scheint auch für mich funktioniert zu haben, aber es besagt, dass das Zertifikat nicht vertrauenswürdig ist (im Gegensatz zu dem, das ich ersetze).

Anstatt auf die .cer-Datei zu doppelklicken und sie in den Finder zu importieren, ziehe ich sie einfach per Drag & Drop in die Schlüsselbund-App in den gewünschten Schlüsselbund, das hat bei mir funktioniert.

Der Fehlercode bedeutet "Kein solcher Schlüsselbund" :

errSecNoSuchKeychain -25294 The specified keychain could not be found.

Ich bin mir nicht sicher, wie ich weiter vorgehen soll, aber vielleicht weist Sie diese Information in die richtige Richtung.

Ich bin mir wirklich nicht sicher, was Sie fragen, aber ich bin hier gestolpert, als ich versuchte, denselben Fehler zu lösen. Die Situation, die ich auf meinem Computer hatte, war, dass ich eine Reihe ähnlich benannter Schlüsselbunde im Schlüsselbundzugriff hatte und die Anwendung die .pem-Datei standardmäßig zu einem nicht vorhandenen Schlüsselbund hinzufügte.

Also habe ich das gelöst, indem ich die fehlenden Schlüsselbunde einzeln ausgewählt und alle außer meinem echten System-Schlüsselbund, iCloud und Login gelöscht habe. Abhängig von Ihrer Einrichtung, Version und Ihrem Standort verfügen Sie möglicherweise nicht über iCloud.

Ich habe diesen Fehler behoben, indem ich alte Zertifikate aus dem Schlüsselbund gelöscht und dann versucht habe, das Zertifikat per Doppelklick zu installieren.

Wie unterscheidet sich dies von der Antwort, die bereits 2015 gegeben wurde?