Dans mon application, j'utilise des achats dans l'application. Dans le cadre du début de l'application que je vérifie si l'utilisateur a acheté pour la version premium avec le code suivant:Dans l'achat de l'application en tant que développeur
public void onBillingSetupFinished(int billingResponseCode) {
Purchase.PurchasesResult result = billingClient.queryPurchases(INAPP);
List<Purchase> purchasesList = result.getPurchasesList();
isPremiumUnlocked = !purchasesList.isEmpty();
}
Cela fonctionne très bien, mais je en tant que développeur ont le problème que je havn't acheté pour la version premium et je ne peut pas le faire parce que si je tente de faire, je le message suivant:
L'éditeur ne peut pas acheter cet article
Alors, comment puis-je éviter ce problème? Y a-t-il un réglage dans la console Play que j'ai manqué?
Avez-vous essayé de [configurer un compte de test] (https://developer.android.com/google/play/billing/billing_admin.html)? (** Sous-en-tête Configuration des comptes de test **) –
Bon point! Oui j'ai essayé cela mais malheureusement cela n'aide pas ... – Cilenco
Après quelques recherches, ce que j'ai trouvé c'est que malheureusement vous ne pouvez pas tester votre propre facturation après la publication de l'application [regardez ici] (https: // stackoverflow.com/a/14371552/4700782) ou [ici] (https://stackoverflow.com/a/37589674/4700782) pour quelques exemples et explications. [Ici] (https://developer.android.com/google/play/billing/billing_testing.html) vous pouvez trouver le moyen de tester les achats dans l'application (mais avec une version alpha ou bêta) Voyons voir si quelqu'un a une autre idée sur comment résoudre ce problème, mais malheureusement, je pense qu'il n'y a pas moyen d'acheter vos propres produits –