User Tools

Site Tools


map_suite_runtime_license_guide_for_mobile

This is an old revision of the document!


MapSuite Runtime License Guide for Mobile

When debugging or running a mobile app with Map Suite Mobile Components, it's required to set up the Runtime license. Without the Runtime license, the application cannot be launched.

Get Runtime License from Map Suite Product Center

A Runtime License can be generated by “Map Suite Product Center”. Please navigate to the MapSuiteMobileFor***-Standard.10.0.0 Nuget package installation folder named “productcenter” and run ThinkGeo.MapSuite.ProductCenter.exe.

Download Product Center (0.3 MB)

Then, let’s switch to the iOS or Android tab as Figure 1 indicates.

Figure 1. Map Suite Product Center with iOS tab selected

Activate or Start Trail with Map Suite Product Center

In this step, we are going to generate the license with your account. Please sign in your account firstly then click “Activate” button to use your full license if you've purchased the selected product. Also, you can click “Start Evaluation” button to get a free trial license.

Generate Runtime License File

After you have activated or started evaluation with your account, the next thing we need to do is to generate a Runtime License file to bind to the app you are working on. The runtime license is binded to an unique ID of the app. iOS and Android app’s unique ID are located in different places.

  • iOS app is binding to the Bundle ID in the iOS project settings.

  • Android app is binding to the Package name of the Android project settings.

Let’s copy the App’s unique ID and paste to the textbox on the right side of the product center in iOS/Android tab. Then click “Create” button to generate a runtime license.

Setup Runtime License File for Your App

After generated the runtime license file, we need to copy this license file to the app project you are working on Visual Studio, and change the build action depends on the platform as following:

  • Copy the license file to the iOS project and set the “Build Action” as “BundleResource” in iOS.

  • Copy license file to Assets folder and set make sure the “Build Action” is “AndroidAsset” in Android.

Now the licenses are ready for development and you can also distribute the app with this runtime license. Let’s press F5 to start your app and enjoy what you have created.

map_suite_runtime_license_guide_for_mobile.1490629692.txt.gz · Last modified: 2017/03/27 15:48 by bradrollins