Descripción
GuancheID es el modo más sencillo para obtener un ID único correspondiente a equipos basados en Windows y macOS, de modo que puedas utilizarlo en combinación con GuancheMOS o tu propio esquema de creación de licencia de software para tus productos, de modo que puedas asegurarte de que sólo se ejecuten sobre el equipo para el cual se haya generado la licencia.
Puedes utilizar GuancheID sin restricciones cuando ejecutes tus aplicaciones en modo Debug desde el IDE de Xojo, pero se requiere de una licencia cuando se compilen aplicaciones que hagan uso de este componente.
GuancheID funciona con proyectos Xojo Desktop y Consola creados como ejecutables de 32 o 64 bits.
GuancheID en macOS
GuancheID hace uso de una librería dinámica (.dylib) que ha de copiarse a tu proyecto Xojo para que funcione. ¡Esta es una operación realmente sencilla!
- Selecciona macOS en el apartado Build Settings correspondiente al Navegador de Proyecto del IDE de Xojo.
- Accede al menú contextual y selecciona la opción
Add To macOS > Build Step > Copy Files
. - Haz clic en el icono
Add File
en la barra de herramientas correspondiente al Editor Copy File y selecciona el archivolibSerial.dylib
proporcionado con la distribución de GuancheID. - El archivo
libSerial.dylib
se añadirá al proyecto. - Por último, selecciona la entrada
Both
en el campoApplies to
bajo la sección Behavior, y seleccionaFramework Folder
como Destino para el archivo. ¡Esto es todo!
Registrar GuancheID
Para registrar GuancheID invoca el método License
tal y como sigue, utilizando para ello la información recibida por parte de AprendeXojo tras la compra del producto:
GuancheID.License("Name","Surname","Data")
Valoraciones
No hay valoraciones aún.