ElecKey Release 9

KeyCheck SDK for Mac

The KeyCheck SDK for Mac provides a set of libraries and tools that allow you to integrate the software protection and licensing system into your Mac OS X application. The SDK supports Mac OS X 10.6 - 10.12, and the latest 10.13 (High Sierra).

  ElecKey IntegratorElecKey Integrator KeyCheck APIKeyCheck API KeyCheck MacKeyCheck SDK for Mac KeyCheck MobileKeyCheck Mobile LicenseKey ManagerLicenseKey Manager LicenseGen SDKLicenseGen SDK USB Key ManagerUSB LicenseKey Manager NetKey ServerNetKey License Server Activation ServerActivation Server Team ManagerTeam Manager  

Technical Specifications

Supported Platforms:

macOS 10.13 (High Sierra)

macOS 10.12 (Sierra)

OS X 10.11 (El Capitan)

OS X 10.10 (Yosemite)

OS X 10.9 (Mavericks)

OS X 10.8 (Moutain Lion)

Mac OS X 10.7 (Lion)

Mac OS X 10.6 (Snow Leopard)

Library & Sample Code

Mac OS X Apps:

XCode / Objective-C

XCode / C++

Multiplatform Apps:

Java (Windows/Mac OS X)

Qt (Windows/Mac OS X)

Key Features & Benefits

Cross-Platform KeyCheck API

The KeyCheck API provides cross-platform support for both Windows and Mac OS X. So you can easily use the same set of functions, as well as reuse the same code, to develop and protect your application for Windows and Mac OS X.

KeyCheck Class Library

The KeyCheck Class Library provides a collection of classes that encapsulate the standard API functions, allowing you to integrate the software protection and licensing system into your application faster and easier. The provided class libraries include XCode/Objective-C and XCode/C++.

Integrated Software License Management Solution

Software license management is provided under a single platform on Windows. It supports cross-platform applications for both Windows and Mac OS X. So you can easily manage licenses using the same set of licensing tools, including LicenseKey Manager, USB LicenseKey Manager, and Activation Server.

Key Inspector for Mac OS X

Key Inspector for Mac OS X is a development tool that allows you to inspect the Key system implemented on the Mac machine. The tool is particularly useful during the development phase. It searches and lists all the Keys found on the machine. It also displays the status of the Key (e.g. Program ID and Key Properties) that allows you to keep track of the license status and see if the protected application works as expected.

Plenty of Code Examples

The SDK provides plenty of code examples for different programming languages. The examples are application projects for various software protection and licensing solutions, including node-locked license, USB dongle license, and floating network license. You can learn by examples, as well as copy and reuse the provided code in your application.