play para pago paga obtener mejor ingles gratis google facturar desde descargar cual como aprender apps app aplicaciones aplicacion android sdk in-app-purchase google-play in-app-billing

para - Conversión de una aplicación de Android de un modelo gratuito/pago a desbloqueo pagado en la aplicación



descargar aplicaciones de pago gratis desde google play (1)

Actualmente tengo una aplicación en el mercado que tiene una versión gratuita, compatible con publicidad, y una versión "Pro" sin pago con características adicionales.

Construir dos proyectos diferentes cada ciclo de lanzamiento es realmente un dolor en los asteroides; Me encantaría simplemente derribarlo a uno.

Estoy interesado en escuchar comentarios sobre cómo hacer esto, si alguien aquí ha realizado un movimiento como este ... ¿hay alguna desventaja para convertir a este nuevo modelo?

Actualmente tengo una docena de usuarios pagos. ¿Podré simplemente convertirlos en "propietarios" de la compra en la aplicación a través de su dirección de correo electrónico, o se verán obligados a comprar la aplicación una vez más? (Si no puedo convertirlos en propietarios, probablemente abandonaría toda esta idea hasta mi próxima aplicación).


Gracioso. Lo hice de otra manera (convertí una (aplicación + licencia suplementaria) a una versión paga, no a prueba). Pero mi antiguo (aplicación + esquema de licencia) podría funcionar para usted. Se implementó hace un tiempo, antes de que las compras en la aplicación fueran bastante sencillas.

Mi antiguo esquema de licencias: una descarga de Google Play para la aplicación principal; una lista separada para una licencia de la aplicación principal (consulte "Licencia de 2 jugadores 1.0 (obsoleto)"). La descarga de licencia no proporciona UI, pero implementa un proveedor de contenido. La aplicación principal intenta consultar el proveedor de contenido proporcionado por la licencia APK. Si la consulta del proveedor de contenido tiene éxito, la aplicación principal se convierte en estado "con licencia". El proveedor de contenido en sí proporciona un intercambio rudimentario de datos de desafío / respuesta solo para evitar una piratería totalmente trivial.

Eso podría funcionar para usted con modificaciones menores. Reemplazaría su antiguo APK de licencia pagada con un APK que proporciona un proveedor de contenido de respuesta de desafío, y la interfaz de usuario suficiente para informar a los usuarios de la aplicación anterior que necesitan instalar su nueva versión 2.0 APK. Luego, modifique su aplicación de compra en la aplicación para verificar la presencia del proveedor de contenido y conviértalo en estado con licencia si la consulta del proveedor de contenido tiene éxito.

La descarga forzada para los usuarios de la aplicación anterior sería un poco torpe, pero me parece que tendrás que obligarlos a descargar la nueva de alguna manera de todos modos. Pero para una docena de usuarios pagados, parece bastante inofensivo.