Je développe une application Android et, dans cette application, j'utilise les fonctionnalités de "facturation en appli".
J'ai téléchargé apk sur le compte de la console google, défini l'id du produit, le prix, etc., puis enregistré toutes les données du brouillon (l'application est toujours en mode brouillon). Je n'ai pas encore publié mon application.
Après quelques minutes, j'ai réalisé que j'avais téléchargé l'ancien fichier apk signé et que le magasin de clés de cet apk avait déjà perdu.
Maintenant, je veux supprimer cet ancien fichier apk et en télécharger un nouveau en mode brouillon.
Mes problèmes sont:
MODIFIER:
Je souhaite publier l'application avec le même nom et avec le même nom de package. Je ne veux pas changer le nom de mon application au moins.
Cela peut maintenant être fait en allant à Release management
> Artifact library
et en supprimant l'APK.
Cliquez sur Draft
puis cliquez sur Delete This App
. Cela supprimera le brouillon et tous les produits de facturation intégrés à l'application.
Vous ne pouvez plus supprimer les artefacts.
Voici une partie de ma conversation avec Pete à travers l'aide et le support intégrés.
Pete: Merci d'avoir attendu. Vous ne pouvez pas supprimer un apk que vous avez déjà servi. Votre prochain apk de production doit être la version 3 ou supérieure du code.
Moi: Je ne peux donc pas simplement supprimer l'artefact de cette version?
Pete: C'est vrai.
(P.S. Il a mentionné le code de version 3 à cause de mon problème spécifique)
Vous pouvez essayer la réponse de KOTIOS .
Citant Pouvons-nous toujours supprimer les applications jamais publiées de Google Play? :
Eh bien, la réponse est que la stratégie fonctionne toujours. Si vous n'avez jamais publié l'application, vous pouvez en supprimer toute trace dans Google Play et un autre compte d'éditeur peut ensuite télécharger une application portant le même nom de package. Tout ce que vous avez à faire est de désactiver (si nécessaire) puis de supprimer tous les fichiers .apk et l'application disparaîtra de votre console de développeur.
Si l'application a déjà été publiée, cela ne fonctionnera pas. Vous pouvez annuler la publication d'une application, mais vous ne pouvez pas supprimer les fichiers .apk qui ont déjà été actifs pendant la publication de l'application. (Ce comportement est non documenté dans la mesure où je peux trouver.) C'est malheureux; ce serait bien de pouvoir supprimer complètement toutes les traces d'une application qui n'a jamais été téléchargée par personne. Mieux encore, une zone de travail en sandbox émulerait tous les aspects de Google Play, y compris l'achat de votre propre application (et prendrait en charge le processus via l'émulateur).
J'ai également découvert que les retards liés à la propagation des modifications sur tous les serveurs Google Play semblaient bien pires que ceux d'Android Market il y a un an. Dans un cas, lors du test des réponses de licence, je devais attendre deux heures après le téléchargement (mais pas la publication) d'une application avant que la réponse ne soit renvoyée sous la forme de "NOT_MARKET_MANAGED".