Me gustaría poder hacer una versión de prueba limitada en el tiempo de mi aplicación, pero no estoy seguro de cómo puedo determinar de manera confiable si el usuario intentó reinstalar la aplicación después de la fecha de caducidad.¿Cómo puedo hacer una solicitud de prueba por tiempo limitado?
Probablemente podría almacenar la fecha de instalación inicial en una ubicación de almacenamiento que no se borrará durante la desinstalación, pero esto no parece ser un método ideal. ¿Admite esta característica el Application Licensing de Google Play o existe otra forma aceptable de lograrlo?
¿Puedes enviar un uuid de vuelta a tu servidor al momento de la instalación? – OrionRogue
@OrionRogue Parece una buena idea; entonces el servidor podría mantener la fecha de instalación original. Supongo que eso es lo que tienes en mente? –
es, aunque debería considerar algunas posibilidades del mundo real, como que alguien intentó instalar su aplicación y no tuvo éxito, por lo que la desinstaló y volvió a intentar más tarde. Dependiendo de su aplicación, limitar la capacidad de importar/exportar datos en su versión de prueba puede mitigar la utilidad de desinstalar/reinstalar usuarios. Buena suerte. – OrionRogue