PDA

Ver la Versión Completa : [ CONSULTA ] Dar licencia gratuita?


Guixe94
29/09/14, 13:05:44
Hola!
Utilizo InAppBilling en mi app y tengo un producto administrado que lo que hace es desbloquear unas funciones extra..
Resulta que cada més sorteo una cuenta de estas gratis para que prueben durante un mes..
Actualmente lo que hago es me dan su correo y lo pongo en la lista de "licencias para testing" con estado "LICENSED" y asi puede realizar un pedido de prueba y despues al mes quito el correo y cancelo dicho pedido..

Queria saber si hay alguna otra forma para hacer esto? Ya que haciendo esto si en un futuro implemento algun producto en otra app pues también tendrian acceso.. y eso..

Gracias!

mocelet
29/09/14, 13:28:37
En efecto, al contrario que Apple, Google no tiene la opción de regalos en la Play Store actualmente.

La solución es el hágalo usted mismo, que en tu app se pueda meter un código y desbloquee las funciones premium.

Hacerlo bien implica que el código se compruebe en un servidor para que no pueda emplearse más de una vez. O, sin servidor, que el código dependa de algún dato del usuario, por ejemplo su cuenta de Google, imei, o de otro dato para que así no pueda reutilizarse.

No sé si habrá alguna biblioteca o servicio que ya esté hecho e implemente los requisitos de seguridad necesarios. Tampoco es complicado, pero por no reinventar nada.

Guixe94
29/09/14, 13:34:15
En efecto, al contrario que Apple, Google no tiene la opción de regalos en la Play Store actualmente.

La solución es el hágalo usted mismo, que en tu app se pueda meter un código y desbloquee las funciones premium.

Hacerlo bien implica que el código se compruebe en un servidor para que no pueda emplearse más de una vez. O, sin servidor, que el código dependa de algún dato del usuario, por ejemplo su cuenta de Google, imei, o de otro dato para que así no pueda reutilizarse.

No sé si habrá alguna biblioteca o servicio que ya esté hecho e implemente los requisitos de seguridad necesarios. Tampoco es complicado, pero por no reinventar nada.
Gracias.. voy a mirar si hay algo echo y si no pues ya intentare hacerlo yo.. una pena que google no ofrezca ese servicio.. seria mucho mas facil..

Saludos

mocelet
29/09/14, 13:40:24
Ahí tienes una http://stackoverflow.com/questions/25328836/offer-in-app-product-as-gift-to-some-user-in-android

Usa parse.com como servidor, no sé yo cómo de fácil será de piratear, pero como inspiración sirve.

Guixe94
29/09/14, 13:41:30
Ahí tienes una http://stackoverflow.com/questions/25328836/offer-in-app-product-as-gift-to-some-user-in-android

Usa parse.com como servidor, no sé yo cómo de fácil será de piratear, pero como inspiración sirve.
Muchas gracias! Me lo miro.

mocelet
29/09/14, 13:51:18
Bueno, le eché un vistazo rápido, el punto débil es que al final guarda una preferencia que se llama "verified" y es true si el código es correcto.

Pero bueno, eso se puede ofuscar un poco con alguna clave para que no sea trivial cambiar false por true. Imagino que ya estás usando algo del estilo con la in app purchase.