Esta versión de la aplicación no está configurada para la facturación a través de Google Play

Cuando intento ejecutar mi aplicación con la facturación in-app estoy recibiendo el error: "Esta versión de la aplicación no está configurado para la facturación a través de Google Play. Compruebe el centro de ayuda para obtener más información".

Tengo el permiso de facturación ya en el archivo de manifiesto y tengo un firmado .apk subido como un proyecto en Google Play y también he instalado ese mismo apk firmado en mi teléfono.

¿Alguna ayuda sobre cómo resolver este problema?

Solución

Ahh encontrado la solución después de intentarlo durante un par de horas.

  1. Google tarda un tiempo en procesar las aplicaciones y actualizarlas en sus servidores, en mi caso tarda alrededor de medio día. Así que después de guardar el apk como borrador en Google Play, debes esperar unas horas antes de que los productos in-app respondan normalmente y permitan las compras normales.
  2. Exportar y firmar APK. APK sin firmar tratando de hacer compras obtendrá error.
Comentarios (12)

Lo mismo ocurrirá si su versión publicada no es la misma que la versión que está probando en su teléfono.

Por ejemplo, la versión subida es android:versionCode="1", y la versión que estás probando en tu teléfono es android:versionCode="2".

Comentarios (8)

Usted necesita firmar su APK con su certificado en vivo. Luego instálalo en tu dispositivo de prueba. A continuación, puede probar InAppBilling. Si usted está probando su aplicación mediante la ejecución directa a través de eclipse al dispositivo (En modo de depuración), entonces usted va a obtener este error.

Si está utilizando android.test.purchased como el SKU, funcionará todo el camino, pero no tendrá el developerPayload en su respuesta final.

Si está utilizando su propio borrador en el elemento de aplicación se puede probar todo el camino, pero se le cobrará y por lo que tendrá que reembolsar usted mismo después.

No puedes comprar artículos con la misma cuenta de gmail que utilizas para la consola de desarrollo de google play.

Comentarios (3)