2017-08-10 5 views
0

Ich habe eine Anwendung im Play Store. Ich musste meinen PC wechseln und ich konfigurierte alles neu im neuen PC.APK Hochladen fehlgeschlagen, da Zertifikatsänderung

Jetzt habe ich eine neue APK generiert und meine SHA1-Taste wurde geändert. Wenn nun eine neue APK in den Play Store hochgeladen wird, wird ein Fehler angezeigt, der besagt, dass sich Certificate von der vorherigen APK unterscheidet.

Was soll ich tun?

+1

Haben Sie eine signierte apk mit derselben Keystore-Datei erstellt? –

+0

Ich musste einen anderen Keystore erstellen, da der vorherige aus irgendeinem Grund manipuliert wurde –

+0

In diesem Fall werden Sie die gleiche Anwendung nicht aktualisieren können, wenn Sie sie aktualisieren möchten, benötigen Sie die gleiche Keystore-Datei, mit der Sie die erste hochgeladen haben Ausführung. –

Antwort

0

Sie können ein Update nicht auf eine bestehende App in Google Play übertragen, ohne die App mit dem Zertifikat (SHA1) zu signieren, das für die erste Version verwendet wurde.

Jetzt können Sie entweder das alte Signaturzertifikat finden oder Sie müssen Ihre App als neue App im Play Store-Eintrag veröffentlichen (mit einem neuen Paketnamen).

0

Stellen Sie vor dem Hochladen der aktualisierten Anwendung sicher, dass Sie die Attribute android: versionCode und android: versionName im Element der Manifestdatei erhöht haben. Außerdem muss der Paketname derselbe sein und die .apk muss mit demselben privaten Schlüssel signiert sein. Wenn der Paketname und das Signaturzertifikat nicht mit denen der bestehenden Version übereinstimmen, wird Market sie als neue Anwendung betrachten und sie Benutzern nicht als Update anbieten.

Verwandte Themen