0

DIE LAGE:Google Store: Wie kann man eine App sicher für zukünftige Updates vorbereiten?

Im Moment meine App im Google Play Store zu aktualisieren ich diese Fehlermeldung bekommen:

You uploaded an APK that is signed with a different certificate to your previous APKs. 

ähnliche Situation eines bereits gestellte Frage:

The apk must be signed with the same certificates as the previous version

In meinem Fall ist kein Problem. Ich bin noch in der Entwicklung und ich musste auch den Paketnamen ändern.

Also habe ich diese App veröffentlicht und eine neue hochgeladen.

DIE FRAGE:

Der Punkt ist folgendes:

Da ich an die Google Play Developer Console ein brandneues Publishing mache, wie kann ich immer in der Lage sicher sein, meine App zu aktualisieren ?

Ich habe diese Warnung gelesen:

Halten Sie Ihre Schlüsselspeicher und privaten Schlüssel in einem sicheren und Platz sichern, und stellen Sie sicher, dass Sie sichere Backups von ihnen. Wenn Sie eine App bei Google Play veröffentlichen und dann den Schlüssel verlieren, mit dem Sie Ihre -App signiert haben, können Sie keine Updates für Ihre App veröffentlichen, da Sie immer alle Versionen Ihrer App mit demselben Schlüssel signieren müssen: .

Aber praktisch was genau muss ich tun?

Soll ich my-release-key.keystore an einem sicheren Ort speichern?

Was ist mit dem privaten Schlüssel? Wie kann ich den genauen privaten Schlüssel wissen, den ich verwende?

DER CODE:

Dies ist, wie ich die APK erstellen:

cordova build --release android 

keytool -genkey -v -keystore my-release-key.keystore -alias MY_ALIAS_NAME -keyalg RSA -keysize 2048 -validity 10000 

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore ./platforms/android/build/outputs/apk/android-release-unsigned.apk MY_ALIAS_NAME 

/usr/local/android-sdk-macosx/build-tools/23.0.0-preview/zipalign -v 4 ./platforms/android/build/outputs/apk/android-release-unsigned.apk MY_APP_NAME.apk 

Ist alles in Ordnung mit ihm?

Vielen Dank!

Antwort

1

1-Paketname nicht ändern kann, wenn sie auf Plays hochgeladen einmal

2-Schlüsselspeicher zur weiteren Verwendung auf sicherem Ort ändern können nicht halten in Zukunft

3-wenn Sie das Passwort des Schlüsselspeichers vergessen kann es ändern

4-geben erfordern alle Berechtigungen in der ersten Aktualisierung, so dass Benutzer auto-Update-App wird, wenn neue Update auf Plays kommen sonst wieder fragen für die Aktualisierung App Benutzer

+0

Schlüsselspeicher google spielen: meine ich sollte speichern Sie die aktuelle Datei -release-key.keyst oder richtig? Und was ist mit dem privaten Schlüssel? Kein Grund zur Sorge? – johnnyfittizio

+0

speichern Sie auch keystore.jks Datei, die Sie für die Erzeugung von signierten Apk erstellen, die Datei weiter zum Hochladen von Apk auf Playstore verwenden wird –

+0

Ich finde diese Datei nicht .. – johnnyfittizio

Verwandte Themen