To ease automated deployment using tools such as JAMF, all versions of our applications released after March 3, 2020 allow deployment scripts to register and deregister the application without user intervention.
To register a copy of the app once installed on the target machine and record acceptance of the end user license agreement, invoke the main executable within the application bundle with the following arguments:
--register <license_key>
If the command is successful, the application will output "OK" and immediately exit with a return code of 0. Otherwise, the application will output "ERROR" and return a nonzero exit code.
To deregister a copy of the app, invoke the main executable within the application bundle with the following arguments:
--deregister
If the command is successful, the application will output "OK" and immediately exit with a return code of 0. Otherwise, the application will output "ERROR" and return a nonzero exit code.