Die Zertifikatskette wurde nicht gefunden und kann im Google Play Store repariert und veröffentlicht werden.

FEHLERMELDUNG:

jarsigner: Certificate chain not found for: project_foo.<br/>
project_foo must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.

FRAGE:
Wie kann ich eine public-key-Zertifikat-Kette zur Behebung des Fehlers?

HINTERGRUND:
Die App-Entwickler abgeschlossen hat, eine Android-app und lieferte eine unsignierte APK namens Foo.apk. Mein Ziel ist es, zu signieren und zipalign APK in Vorbereitung für das hochladen in den Google Play store. Mein keystore befindet sich bei C:\Path\.keystore auf einem Windows-Rechner.

Befehlszeilemein Befehl:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore C:\Path\\.keystore Foo.apk project_foo

BefehlszeileAntwort:

Enter Passphrase for keystore:
jarsigner: Certificate chain not found for: project_foo.<br/>
project_foo must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.

AUCH VERSUCHT:
Verifiziert habe ich immer das richtige Passwort ein. Mithilfe von 'keytool -list' von der Befehlszeile zeigt mir die zu erwartende Liste (es enthält einen privaten Schlüssel).

VORHERIGEN OS FRAGE: Zertifikatskette wurde nicht gefunden fragte mit einem .cer Datei von Verisign. Ich habe keine ähnliche Datei zur Verfügung.

WEITERE INFORMATIONEN: Windows-7-Rechner mit standard-Windows-Eingabeaufforderung.

InformationsquelleAutor der Frage campbellwarren | 2014-05-20

Schreibe einen Kommentar