web-dev-qa-db-fra.com

J'ai perdu mon magasin de clés pour l'application téléchargée sur Android market

Je ne sais pas comment résoudre mon problème. Nous avons publié une application Android sur le marché Android. Après avoir résolu quelques problèmes, nous ne sommes pas en mesure de la publier en tant que prochaine version de l'application sur le marché). car nous avons perdu la clé privée utilisée pour signer cette version. Si la version de mise à jour n'est pas signée par la même clé, Android n'accepte pas la version.

Pour cette application, peu d'utilisateurs l'ont déjà acheté sur le marché. Si nous téléchargeons la même application avec un nom de package différent, les utilisateurs achetés ne pourront pas obtenir la version mise à jour. Comment puis-je résoudre le problème? Des suggestions à ce sujet?

Merci d'avance...

33
user1357696

Il n'y a aucun moyen de récupérer votre clé. Une fois, j'ai accidentellement supprimé le mien et j'ai été confronté au même problème. J'ai fini par envoyer un courriel aux quelques utilisateurs qui avaient déjà acheté mon application à propos de mon erreur et leur ai dit de me faire savoir qui ils étaient et que je rembourserais leur achat de l'application à nouveau, si c'est ce qu'ils voulaient. Depuis lors, j'ai fait plusieurs copies de ma clé. Encore une fois, il n'y a aucun moyen de récupérer cela.

D'un autre côté, vous pouvez essayer de faire une restauration du système, sur votre ordinateur, à une date antérieure à laquelle vous n'avez pas encore égaré ou supprimé votre clé.

28
adneal

Nous avons eu le même problème une fois. Comme indiqué ci-dessus, il n'y a aucun moyen de récupérer votre clé. Mais vous pouvez essayer la force brute pour la récupérer.

Ce fil était particulièrement utile: Mot de passe Keystore oublié, en pensant à la détection de Brute-Force. Cela corrompra-t-il le keystore?

Vous devriez au moins avoir une petite idée de ce que devrait être votre clé. Disons que vous savez que la clé a Android, app et 2012. Les scripts essaieront toutes les combinaisons de ces trois mots et d'autres. Dans notre cas, nous l'avons récupéré lors de notre première tentative.

Bonne chance.

7
Sync