Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
maxLevel6
minLevel1
include
outlinefalse
indent
exclude
typelist
printablefalse
class

...

Introduction

Panel
panelIconId803ee26c-b61d-4bd6-89ca-ecfd9325facf
panelIcon:anyline:
panelIconText:anyline:
bgColor#4C9AFF

This article will contain everything you need to know about Anyline Licensing as well as our License Keys and how to obtain them.

...

Why use a License Key?

A License Key is required in order to integrate the Anyline SDK into your app or develop with the Anyline SDK or Cloud API. You can imagine a License Key like a real physical Key that is used to unlock features within our products for your app.

Should a License Key be due to expire, Anyline will issue an updated License Key and send it to you in a document containing the new License Key along with the list of your selected identifiers contained within the License Key.

...

The Identifier Explained

Much like the License Key, the Identifier refers to a unique ID directly linked with your project. The Identifier has different names depending on the selected platform(s) for your project.

...

Note

Warning:

Please do not add “www.” or “https://” to your identifier. For example, instead of “https://www.anyline.com”, use “anyline.com”. For subdomains use “subdomain.anyline.com”.

...

Types of Licenses

There are 2 different types of Licenses for Anyline Product Use:

Trial License

Enterprise License

The Anyline Trial License is valid for 30 days, displays the Anyline Watermark.

Tip

Did you have too little time to test or you need a trial License extension? 

Then we also want to help you as we understand testing can sometimes take longer, so reach out to Anyline Commercial Team to request a trial License extension.

The Enterprise License does not display the Anyline Watermark, and is valid for the subscription period. All capabilities are unlocked with a full feature set.

The Enterprise License is for paying customers only.

...

How do I get a License Key?

Obtaining an Trial License Key

Trial License Keys are issued by request and can be obtained via the our Trial Request Page on our website.

Obtaining an Enterprise License Key

Enterprise License Keys are issued by request and be obtained by getting in contact with your dedicated Customer Success Manager or with our Sales Team through the contact form on our website. 

...

Adding the License Key to your App

After you created your Anyline License Key, you have to add it to your app in order to be able to use the Anyline SDK. There are 2 different ways to achieve this:

...

  • Don’t forget to publish changes in the Firebase Console after you changed the License Key value – otherwise updated values will not be visible to your app.

  • Please have a look at the section Throttling at step 4 of the Codelab, it contains valuable information about parameters setting during app development and testing.

...

License Key FAQs

Expand
titleCan I still use my V2 License?

While it is still possible to use a V2 License for versions 36 and below of our SDK, we would strongly advise our customers to upgrade their SDK to the latest version. This is because the V2 License is now deprecated and SDK versions 36 and below are considerably outdated, missing a huge amount of quality improvements, efficient upgrades, fixes, additions and more.

Furthermore, our Product Documentation has since been updated and much of the information has since been changed significantly to keep our customers up-to-date with our latest version releases and breaking changes.

It would, therefore be extremely beneficial to any customer to migrate to a V3 License as well as use our latest version of the SDK.

...

Expand
titleCan I use my existing License Key for a new app with a new Application ID/BundleID/Package Name/Domain?

If your existing License Key has been issued for a ApplicationId / BundleId /Package Name / Domain that does not match the ApplicationId / BundleId / Package Name / Domain of your new app you need an updated License Key.

...

License Key Error Message List

Below you can find a list of possible License Key related error messages, what they mean and steps to fix them.

Error

Definition

Solution

  • The License Key has been modified. Signature wrong.

  • Not a valid License Key.

  • The License Key is not valid.

→ The License Key is not valid. 


  1. Check that you have copied the correct and full License Key. 

  2. Regenerate your trial License Key via the contact form on our website.

  3. Send the error message and License Key to Support.

  • The License Key is not valid. Wrong date format.

  • The License Key is not valid (no valid date).

  • The value 'valid' was not found in the License Key.

→ The License Key has expired or has an invalid date. 


  1. Regenerate your trial License Key via the contact form on our website.

  2. Reach out to Qualification or Support to request a trial License extension.

  3. Get in touch with your contact from our Sales Team.

  • The License Key is not valid for this platform.

→ The License Key isn’t valid for the platform for which you are developing. 


  1. Trial License Keys by default include all platforms, so this error message should not occur. If it does, regenerate your trial License Key via the contact form on our website.

  2. Reach out to Qualification or your contact from our Sales Team to request a new License Key for your target platform.

  3. Send the error message and License Key to Support.

  • The License Key is not valid for this plugin.

  • The License Key is not valid for this scope.

→ The License Key is not valid for the plugin you are trying to integrate. 

  1. Trial License Keys by default include all plugins, so this error message should not occur. If it does, regenerate your trial License Key via the contact form on our website.

  2. Reach out to Qualification or your contact from our Sales Team to request a new License Key for your target platform.

  3. Send the error message and License Key to Support.

  • The License Key is not valid for this version.

→ Anyline License Keys since Anyline SDK 4.0 are no longer tied to an individual version. This means that as long as you have downloaded the most recent Anyline SDK or at least higher than version 4, this error should not occur

  1. Send the error message and License Key to Support.

  • The License Key is not valid for this bundle identifier.

→ Your app’s bundle identifier is different from the one linked to your License Key. 

  1. Change the bundle identifier back to the original one, linked to your specific License Key. 

  2. Regenerate your trial License Key with your new bundle id via the contact form on our website.

  3. Reach out to Qualification or your contact from our Sales Team to request a new License Key linked to your new bundle identifier. 

  4. Send the error message and License Key to Support.

...

Further Information

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#E6FCFF
  • The License Key now contains all Platforms and Solutions supported by Anyline.

  • All License Keys are valid until the Contract End Date.

  • The V2 License is now deprecated. It is highly recommended that any customer with a V2 License upgrades to a V3 License as soon as possible to be to use the latest versions of our SDK.

  • Your Domain would be your website’s domain made up of the unique name of your website and the Top Level Domain / Domain Extension → e.g. “http://example.com ”. 

...