Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para Android (https://www.clubdelphi.com/foros/forumdisplay.php?f=57)
-   -   Comprobar la licencia de la aplicación. (https://www.clubdelphi.com/foros/showthread.php?t=94972)

voci 06-12-2020 13:50:34

Comprobar la licencia de la aplicación.
 
No se si el título será correcto, me refiero a una comprobación que hacen las aplicaciones comerciales verificando mediante conexión si la aplicación es legal, viendo que hay mucha gente en el foro que publica en la tienda de google su aplicación, me preguntaba si alguien lo ha implementado, supongo que será alguna API de google pero nunca he visto nada al respecto y siento curiosidad.

Saludos.

Neftali [Germán.Estévez] 07-12-2020 08:19:08

Cita:

Empezado por voci (Mensaje 539332)
...me refiero a una comprobación que hacen las aplicaciones comerciales verificando mediante conexión si la aplicación es legal


No se a qué comprobación te refieres.
¿Puedes explicarte un poco mejor?

voci 08-12-2020 14:04:17

Hola neftalí, me refiero a que algunas aplicaciones cuando las inicias comprueban mediante conexión con google que tienen licencia y sino se cierran automáticamente.

Como no tengo cuenta en google no se si funciona mediante API, y si se puede implementar desde delphi, en fin solo era mera curiosidad.

Saludos.

Casimiro Notevi 08-12-2020 17:11:13

Seguramente te refieres a AdvertisingId.
Todos los dispositivos android generan una "clave" que puedes comprobar si corresponde al dispositivo indicado o a otro.
Puedes leer más aquí.

De todas formas también puedes generar tú mismo una clave distinta para cada dispositivo y comprobarla cuando inicies tu aplicación.

voci 08-12-2020 18:02:52

Creí que alguno de los varios usuarios del foro que utilizan la google play lo habría utilizado, yo como ya dije no tengo cuenta y no se exactamente el método que se utiliza, pero me he puesto a mirar por internet y creo que es este el sistema que se debe implementar, a ver si alguien nos los aclara.

https://blog.intive-fdv.com.ar/android-app-licensing/

Saludos.

Casimiro Notevi 08-12-2020 18:33:43

¡Ah! te refieres a eso, bueno, creo que el enlace que has puesto ya lo explica.

voci 08-12-2020 19:08:08

Casimiro ahí se habla de como implementarlo desarrollando la aplicación con el SDK de android, pero entre oras cosas comenta el uso de la librería LVL ¿?, y todo eso no se si es posible trasladarlo a una aplicación desarrollada en delphi.

Me extrañaría que nadie del foro se hubiera peleado ya con ello.

Saludos.

Casimiro Notevi 08-12-2020 19:30:43

Seguramente porque la mayoría hacemos programas de gestión para empresas y no los subimos a la google play porque no son apps que la gente vaya a descargar como si fuese algún juego o cualquier otra cosa, sino que son programas específicos para empresas que hay que explicarles el funcionamiento, llevarlos de la mano, adaptarlo a su forma de trabajar enlazando con otro software, etc., por lo que ponemos nuestros propios controles de seguridad.
Además, a mi no me gusta depender tanto de esas cosas de google porque, cuando les da la gana, van y lo cambian y te dejan tirado hasta que consigues solventar el problema actualizando a lo nuevo que hayan implementado ellos. Y mientras tanto tienes a tus clientes gritando desesperados porque no pueden trabajar.

Casimiro Notevi 08-12-2020 19:32:53

Lo que preguntas de la LVL también lo tienes en la web de ellos. Básicamente es un sistema de claves públicas y privadas.

voci 09-12-2020 15:06:34

Gracias Casimiro, espero que el hilo le sirva a algún usuario que se anime a implementarlo.

Saludos.


La franja horaria es GMT +2. Ahora son las 00:00:23.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi