Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

490
Visualizações
Facturación de la versión no admitida de Play

estoy usando la biblioteca react-native-billing con la versión 3.0.0. Me enfrento a un problema, es decir, cuando implementamos el APK para la producción, después de la carga, aparece este mensaje de error:

"Hemos detectado que esta aplicación utiliza una versión no compatible de facturación de Play. Actualice a la biblioteca de facturación versión 3 o posterior para publicar esta aplicación"

PROBLEMA: - He agregado manualmente la siguiente línea en

android/app/build.gradle ->proyecto de implementación(':react-native-billing')

android/build.gradle -> minSdkVersion = 16, compilarSdkVersion = 28, targetSdkVersion = 30

Con los siguientes detalles, la aplicación funciona bien, pero Google se niega a cargar nuestra compilación con este error:

"Hemos detectado que esta aplicación utiliza una versión no compatible de facturación de Play. Actualice a la biblioteca de facturación versión 3 o posterior para publicar esta aplicación"

SOLUCIÓN QUE PROBAMOS: - agregó la siguiente línea en la implementación de android/app/build.gradle "com.android.billingclient:billing:3.0.0"

utilizando la API de Android 30

Con estos cambios, la compilación se cargó correctamente, pero no obtenemos una lista de productos de "Productos integrados en la aplicación".
Y después de agregar esta línea en modo de depuración, la aplicación fallaba en esta línea. InAppBilling.open(); Estamos importando InAppBilling desde la biblioteca "react-native-billing".

Cualquier ayuda será muy apreciada.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Me encontré con el mismo problema: parece que el complemento react-native-billing se creó a partir de otro complemento (https://github.com/anjlab/android-inapp-billing-v3) cuando Billing Library versión 2 era el estándar. Desde entonces, el complemento android-inapp-billing-v3 se actualizó a Billing Library 3, pero react-native-billing no implementó los cambios necesarios para que coincidan. Pude forzar a react-native-billing para que extraiga la versión más nueva de android-inapp-billing-v3 y estoy intentando actualizar el complemento manualmente (hasta ahora sin éxito), pero si las mejores cabezas quieren intentarlo:

en
~\node_modules\react-native-billing\android\build.gradle

actualizar:

dependencias {
... implementación "com.anjlab.android.iab.v3:library:${safeExtGet('anjlabIABVersion', '2.0.3' )}"
}

luego siga esta guía de migración:
https://github.com/anjlab/android-inapp-billing-v3/blob/master/UPGRADING.md

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda