Xuni User Guide > Getting Started with Xuni > Licensing |
Xuni follows the standard subscription model like all other ComponentOne products, such as the Studio Enterprise.
What all is included in a Xuni subscription?
A subscription of Xuni includes all updates, bug fixes and official releases for one year.
For example, if you purchase 2015-V1, you are entitled to use versions 2015 v2, 2015 v3, 2016 v1 and all other versions released in between these versions. A subscription entitles you to unlimited, royalty-free app redistribution using any valid version of Xuni.
For more information on ComponentOne licensing model, visit http://www.componentone.com/SuperPages/Licensing/. |
How licensing works?
Xuni contains runtime licensing which means the library requires a unique key to be validated at runtime. Mobile apps that are published using a licensed version of Xuni will work indefinitely. You can update the applications beyond your subscription end date, as long as you continue to use a version of Xuni that is included with your subscription.
The Xuni Samples that are installed with the product (or downloaded from GitHub), include a year long license key that should not be used in published applications. To try out Xuni controls in your own applications, you need to generate a unique runtime license string.
Complete the following steps to generate a trial or full license for your applications:
Note: You must create a ComponentOne account and login to access this web page. |
License.cs
and click OK.
License.cs
, create a new string to store the runtime license as shown below.
C# |
Copy Code |
---|---|
public static class License { public const string Key = "Your Key"; } |
App.cs
and set the runtime license, inside the OnStart()
method as shown below.
C# |
Copy Code |
---|---|
protected override void OnStart() { Xuni.Xamarin.Core.LicenseManager.Key = License.Key; } |
If you are generating a trial license, your application is now ready to use for trial purposes. You can repeat this process for any number of applications. You must generate a new trial license for each app because they are unique to the application name.
Xuni Evaluation version
Note that the trial is limited to 30 days and this begins when you generate your first runtime license. The controls will stop working after your 30 day trial has ended. You may extend your license by contacting our sales team.
Xuni beta controls will stop working after 31st March, 2015. You can use the Beta version in final production, but you should update them with a final released version before this date to avoid interruption in usage. |
Xuni Full Version
If you purchase Xuni Enterprise (or ComponentOne Ultimate) you are given a serial number. This serial number must be registered before you can generate full runtime licenses.
Complete the following steps to register your Xuni Serial Number:
Visit http://www.componentone.com/MyAccount/MyXuni.aspx to generate your runtime keys. See How Licensing Works for more information.
Note: The ComponentOne account that registers the serial number is the only account that can generate runtime keys for applications. This account, however, can generate keys from any system through the ComponentOne website. |