Facturación en la aplicación: agregar facturación a una aplicación publicada existente
Tenemos una aplicación existente (apk v282) publicada en Google Play. Esta aplicación no tiene productos en la aplicación ni permiso de FACTURACIÓN.
Hemos desarrollado una versión de actualización (v292) que contiene productos en la aplicación y permiso de FACTURACIÓN.
- Suscripción de Google PlayIm no presente
- El artículo que solicitó no está disponible para la compra - android en la facturación de la aplicación
- ID de pedido de Google Play actualizado a un nuevo formato
- Referencia actual de Android IAB
- Comprobación del lado del servidor de la compra de la versión 3 de facturación en aplicaciones de Google Play
Nos enfrentamos a un problema al crear los productos integrados en la aplicación en la consola de Google Play: cuando subemos el v292 apk como borrador en la consola de Google Play, tenemos dos APK enumerados en el borrador: el antiguo y el nuevo:
A partir de esta página, tenemos dos alternativas:
1- Ya sea que hagamos clic en "Productos integrados en la aplicación" en la lista de la izquierda para crear nuestros productos, vemos una página que dice:
Para agregar productos en la aplicación, debe agregar el permiso FACTURACIÓN a su APK.
Así que no podemos crear productos en la aplicación, probablemente porque v282 todavía está en configuración de borrador.
2- O bien, eliminamos el APK v282 más antiguo (que no tenía el permiso FACTURACIÓN), para dejar sólo el nuevo v292 en la configuración de Borrador. Pero al hacer clic en "Productos integrados en la aplicación", recibimos una advertencia emergente sobre la configuración que no se está guardando. Pero no hay ningún botón para guardarlo, solo publica. Por supuesto que no queremos publicarlo como está bajo prueba.
Para resumir todo: ¿Cómo probar la compra en la aplicación en una aplicación que se publicó anteriormente sin ella?
- Android: ¿En la facturación de la aplicación, utilizando la biblioteca o no?
- El elemento que ha solicitado no está disponible para su compra: facturación en la aplicación
- Google Play Store está dando créditos adicionales al usuario?
- Consumir compras canceladas en la facturación en aplicaciones de Google Play
- ¿Los usuarios tienen que conceder el permiso com.android.vending.BILLING en la actualización / instalación?
- Prueba de facturación en la aplicación: android.test.purchased ya propiedad
- Agregar la compra en la aplicación a la aplicación publicada existente y probarla sin publicar
- Android InApp facturación envoltura?
Tuve el mismo problema. Lo que acabé haciendo fue subir una nueva versión con el nuevo permiso pero sin la opción de facturación de la aplicación visible. La mía era fácil, ya que era sólo una opción de preferencia para eliminar los anuncios que era fácil de no mostrar. Una vez publicado el sitio, me permitió crear productos en la aplicación y pude probar con un nuevo archivo apk y publicarlo poco después.
Para todos los que buscan una solución a esto: la carga de un apk a alfa hará. Por lo tanto, debe agregar permiso de facturación a su manifiesto android, crear una versión firmada y cargar apk a alpha. Posteriormente puede configurar en la aplicación de compra de productos sin subir un apk a la producción.
Usted tiene que cambiar temporalmente el nombre del paquete y cargar la nueva aplicación en el mercado (no es necesario publicar) de forma temporal.
Sólo está comprobando la compra de la aplicación, así don't choose any package name which you want to use in feature.
Ya que cada nombre del paquete es único y Google recuerda todos los nombres de los paquetes de todos modos, por lo que podría utilizar este recordatorio
Y luego prueba en eso y cuando se obtiene el éxito completo ejecutar en esa aplicación de compilación temporal, a continuación, puede cambiar de nuevo su nombre de paquete anterior en el que desea cargar su apk siguiente y debe tener que eliminar la versión antigua de que y luego se puede Crear en el producto de la aplicación ahora.
Ahora si usted quiere comprobar en la compra de la App entonces usted tiene que comprar ese producto de la cuenta diferente except this account in which you are uploading your apk
No se preocupe usted puede revertir su dinero después de comprobar esta funcionalidad.
Hace poco me enfrenté a este problema y lo seguí así Espero que obtenga ayuda de mi experiencia.
Creo que el problema aquí es que la consola de Google Play piensa que estás intentando publicar varios apks. Esto sólo se admite si los apks están orientados a diferentes configuraciones de dispositivos:
Publicación de varios apks
Pienso que una vez que usted suprime la versión anterior usted podrá activar la versión más nueva con la facturación en-aplicación. Voy a probar esto en breve y actualizar esta respuesta si aprendo más.
- Nullpointerexception en dispatchDraw con ViewPager en fragmento anidado con PageTransformer
- NullPointerException al crear una instancia de GoogleApiClient