"Version de facturation dans l'application 3 NON prise en charge" avec une Play Store à jour

J'intégrer la facturation dans l'application à ma demande Xamarin.Android. J'ai testé l'API en utilisant les produits de test Google (android.test.purchased et autres) et cela a fonctionné très bien. Après avoir effectué quelques tests, j'ai commencé à recevoir l'erreur suivante lors de l'événement OnInAppBillingError .

ERREUR: Version de facturation dans l'application 3 NON prise en charge pour com.example.appname

Com.example.appname est l'identifiant du paquet de mon application.

J'ai trouvé cette erreur sur Internet ( c'est la correspondance la plus proche ) et la solution consiste à mettre à jour Google Play Client. J'ai le dernier GPC possible (version 5.9.12).

Le plus étrange, c'est que j'ai commencé à recevoir cette erreur après quelques tests réussis. Et je le reçois même lorsque mon téléphone n'est pas connecté à Internet. Cela suggère que le SDK de facturation vérifie s'il manque quelque chose sur mon téléphone.

Pour la première série de tests, j'ai utilisé un MotoG 1st Gen avec Android 4.4.4 et Google Play Client 5.9.12 (c'est le test qui a fonctionné pour la première fois, puis l'erreur a été affichée). Ensuite, j'ai décidé d'utiliser deux autres appareils et cela a fonctionné sur un Samsung S4 (Android 4.4.2, GPC 5.9.12) et a échoué à nouveau sur un Samsung S2 (Android 4.1.2, GPC 5.7.10) .

EDIT: Après quelques jours, l'erreur a commencé à apparaître sur le Samsung S4 (n'a pas apporté de modifications au code de facturation, il a simplement cessé de fonctionner). J'ai également utilisé un Samsung S5 sans chance.

  • Xamarin android support library v7 et v13 dans la même application
  • Monodroid Google Maps v2 - La tâche "LinkAssemblies" a échoué de façon inattendue
  • Créer des variantes dans Xamarin pour Android
  • Xamarin me force à télécharger Android SDK et NDK
  • L'erreur "layout renderer failed" est dans xamarin
  • NotSupportedException Impossible d'activer JNI Handle - MvvmCross
  • Xamarin .jar binding - 'Bitmap n'a pas pu être trouvé'
  • Comment afficher la boîte d'alerte avec Xamarin.Forms pour validation?
  • 2 Solutions collect form web for “"Version de facturation dans l'application 3 NON prise en charge" avec une Play Store à jour”

    Essayez "Effacer les données", puis "Forcer l'arrêt" pour l'application Google Play.

    Je reçois la version de facturation dans l'application version 3 Erreur non prise en charge lorsque l'utilisateur n'est pas connecté à Google Play. Assurez-vous qu'un utilisateur est connecté à google play sur le périphérique.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.