AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Arcgis Pro Basic License4/17/2021
If an app attempts to use expired license information, it will only function with Basic level functionality.However, any map in your app will be watermarked (as pictured below) and debug messages will appear saying that your app is licensed for developer use only.
To deploy an app, you must license it at either the Basic or Standard level. When deploying Runtime technology, costs are incurred only at the Standard level. For an overview of the current ArcGIS Runtime licensing model, see Licensing your Runtime app. Arcgis Pro Basic License Your AppLicense your app for deployment by adding a few lines of code, as described in the following sections. After this is done, the watermark and debug messages will no longer display and your app is ready to be deployed. The following table shows which functionality will work for each license level: License level Available functionality Developer (development and testing only) All functionality (watermarks and debug messages will be generated) Basic All functionality except: Local locators (geocoding) Local routing Local editing (such as geodatabase editing) Local geodatabase sync operations with an upload Local Server Standard All functionality. Go to developers.arcgis.com and sign into your ArcGIS for Developers account. Note: If you do not have access to an ArcGIS for Developers account then you can obtain a client ID by contacting the Esri office that serves you. If you havent already done so, register your app by clicking the Register New Application button. On the page that displays, complete the fields, then click Register New Application. Copy the client ID. Use the following code to set the client ID in your app in a location in your project that comes before any ArcGIS Runtime functionality is used. Make sure to wrap the call in a trycatch block as shown below. If the initialization fails because of an invalid client ID, an exception will be thrown. Esri.ArcGISRuntime.ArcGISRuntimeEnvironment.ClientId mYcLieNTid. License your app at the Standard level You can license your app at the Standard level in one of two ways: Use ArcGIS Online or Portal for ArcGIS to license your app if your app will be connected to ArcGIS Online or your portal at least every 30 days. Use a license code to license your app if youre writing an app that is either never connected to a network or is disconnected for periods of 30 days or more. To purchase deployment packs, contact the Esri office that serves you. Use ArcGIS Online or Portal for ArcGIS to license your app Users of your app can unlock its Standard level functionality for up to 30 days by authenticating with their organizational account on ArcGIS Online or with their Portal for ArcGIS. The app will then work in a disconnected mode for up to 30 days. Follow these steps to license your app this way: Obtain and set the client ID for your app by following all of the Basic level licensing steps. Allow the app user to authenticate with ArcGIS Online or Portal for ArcGIS. ![]() As part of the process, save the license information in preparation for your app being used in an offline environment for up to 30 days. The app must reconnect to ArcGIS Online or Portal for ArcGIS for new license information to be obtained and a new 30 day period to start.
0 Comments
Read More
Leave a Reply. |