Si j'ai perdu le fichier certificate.keystore original créé avec keytool, mais que j'ai la sortie exacte du terminal et tous les éléments que j'ai entrés pour le faire, est-ce suffisant pour créer un nouveau certificat que le marché android? site de publication acceptera sans dire que la nouvelle apk doit être signé avec le même certificat?Numéro de certificat Android
Répondre
Ceci est une faille MAJEUR sur le marché google android. contrairement à apple où vous pouvez demander votre certificat avec votre compte de développeur Apple, google n'a pas encore un tel service. Si vous perdez votre certificat, c'est tout. Vous ne pourrez pas publier une version mise à jour de votre application pour les personnes à télécharger. La meilleure chose à faire est de faire savoir à votre base d'utilisateurs qu'il y a une nouvelle version de l'application avec des modifications qui l'ont rendu impossible à mettre à jour normalement, et ils ont besoin de désinstaller l'ancienne version et de télécharger la nouvelle version, dépublier l'ancienne version à partir de l'App Store et publiez le nouveau. (c'est un peu un mensonge blanc, mais les gens ne pleurent pas trop, et c'est beaucoup mieux que de dire que vous avez perdu le certificat, la plupart des utilisateurs ne savent même pas ce que vous êtes)
Puis gardez votre certificat dupliqué pour les sauvegardes et gardez-le en sécurité !!! E-mail à vous-même, mettez-le sur un flashdrive sans nom (en cas de vol, les gens ne savent pas ce que les certificats pour). Gmail est bon car il est facile de récupérer le courrier depuis des mois avec des mots-clés. Gravez-le sur un CD et placez-le dans votre armoire à pharmacie si nécessaire.
Espérons que cela aide, bonne chance
Oui, c'est un défaut majeur, je suis d'accord. Quand je l'ai fait, j'étais sûr de sauvegarder les informations que j'avais l'habitude de faire, mais pas le certificat lui-même. Le problème avec la republication, c'est que c'est une application payante, et les utilisateurs vont se plaindre au-delà de la croyance s'ils doivent payer à nouveau, ce qui m'inquiète. – penguinrob
* ET *, il n'y a aucun moyen de donner une application gratuitement (comme les codes promo avec l'Apple App Store), donc je ne pouvais pas simplement donner une licence gratuite aux utilisateurs existants. Des idées?] – penguinrob
qui est un peu poilu. Ive jamais publié une application payante, donc je ne serai pas beaucoup d'aide ici. vous avez une liste de ce que les comptes ont payé à droite? vous pourriez être en mesure d'accorder à ces comptes votre nouvelle application manuellement ou avec un script (en fonction du nombre d'utilisateurs que vous avez) alors quand ils vont le télécharger, il suffit de dire installer au lieu d'acheter? –
Je ne pense pas que le certificat généré et la clé privée seront les mêmes.
- 1. HTTPS numéro de certificat
- 2. numéro de certificat auto-signé
- 3. numéro de certificat de site web
- 4. IE8 window.open Numéro de certificat SSL
- 5. APNs Dev et Prod numéro de certificat
- 6. Numéro HTTPS et certificat auto-signé
- 7. inscription de certificat sur android
- 8. Certificat Android modifié?
- 9. Certificat SSL Android
- 10. android Certificat SSL
- 11. Android certificat SSL
- 12. SSL numéro de certificat lors de l'exécution FQL
- 13. PHP Certificat SSL Numéro de série en hexadécimal
- 14. Numéro de série Android
- 15. android: numéro de ksoap
- 16. Android numéro de choix
- 17. numéro de téléphone Android
- 18. android numéro de table
- 19. httpclient ssl certificat sur android
- 20. Android 2.2: javax.net.ssl.SSLException: certificat de serveur non approuvé - Android 2.3: javax.net.ssl.SSLPeerUnverifiedException: aucun certificat d'homologue
- 21. Certificat de confiance utilisant ksoap2-android
- 22. Numéro de l'indicateur d'activité Android
- 23. Numéro de position Android RelativeLayout
- 24. android manifeste numéro de build
- 25. Android revenir de l'activité numéro
- 26. Numéro de support Android Multiscreen
- 27. Android 2.1 - Numéro de vidéo
- 28. Android MySql numéro de requête
- 29. Numéro de client telnet Android
- 30. Comment et quel certificat de serveur utiliser avec l'authentification de certificat de client SSL android
Essayez ceci: créez deux nouvelles clés en utilisant des informations en double. Je crois que vous constaterez qu'ils ne sont pas identiques, mais de toute façon, vous répondrez à votre question. – mah
@mah donc fondamentalement si je n'ai pas le fichier * original * certificate.keystore il n'y a aucun moyen de mettre à jour mon application Android, correct? – penguinrob
@mah nope, un md5 rapide a montré qu'ils sont différents. : -/ – penguinrob