2010-12-01 15 views
3

Ich habe eine Frage über das Singen von Anwendungen in Android.Frage über Signing-Anwendung für Android

Ich arbeitete an einem Update für eine App, die bereits gemacht und in den Markt gebracht wurde. Ich signierte es und versuchte, es als Update hochzuladen, aber es hieß, dass der Keystore anders war.

Ich mailte den ursprünglichen Entwickler und er unterschrieb es für mich. Ich fragte, ob ich es jedes Mal an ihn senden musste, wenn ich ein Update hochladen wollte.

Dies ist, was ich von ihm zurück:

Es ist nicht das erste Mal, dass ich diese gemacht habe, so dass ich weiß sicher, es funktioniert. Die apk Sie mir geben müssen unsigned, dann unterzeichne ich es, dann sind Sie Entwickler als bis auf den Markt. Danach werden Sie meinen Schlüsselspeicher nicht erneut benötigen. Vielleicht einige Dinge seit der letzten Zeit geändert habe ich dies getan , aber um zu wissen, was passiert ist, muss ich alle Details wissen.

Dies ist eine unsignierte apk? der andere man wurde auf dem Markt hochgeladen? Hast du einen Fehler festgestellt .... was war die Nachricht. Beigefügt finden Sie die unterzeichnete apk.

Ist das wahr? Wenn ich die signierte APK hochlade, hat er mir gegeben, kann ich einen anderen Schlüsselspeicher für das nächste Update verwenden?

Antwort

2

Nein, die Person, mit der Sie interagieren, stimmt nicht. Sie müssen jedes Mal eine neue APK signieren, wenn Sie ein Update hochladen wollen, und jedes Mal, wenn der Keystore identisch sein sollte, behandelt der Markt Sie andernfalls als die andere Person.

1

Soweit ich weiß, können Sie nur Updates hochladen, die mit demselben Schlüssel signiert wurden.