GuancheID is the easiest way to get a unique ID for macOS and Windows based computers, so you can use it in combination with GuancheMOS or your own software Licensing scheme to make sure your software only runs on the computer the license has been generated for.
You can use GuancheID without restrictions when running your apps in Debug Mode from the Xojo IDE, but a license is required when building an application that makes use of it.
GuancheID works on Xojo Desktop and Console projects Built as 32 or 64 bits executables.
GuancheID on macOS
GuancheID relies on a dynamic library (.dylib) you need to copy to your project in order to work. This is something really simple to do!
- Select macOS under the Build Settings in the Xojo Project Browser IDE.
- Access the contextual menu and select
Add To macOS > Build Step > Copy Files.
- Click on the
Add Fileicon in the toolbar of the Copy File Editor and select the
libSerial.dylibfile provided with the GuancheID distribution.
libSerial.dylibfile will be added to the project.
- Finally, select the entry
Applies tofield under the Behavior section, and select
Framework Folderas Destination. That’s all!
In order to register GuancheID invoke the
License method as follows, using the licensing information provided by AprendeXojo after the purchase: