How can I know my application ID / Bundle ID to create a License Key?

If you want to integrate Scandit SDK to your own application, you need to get the bundle ID/ application ID of your application so you can set it when generating the license key.

How to get it?

For iOS

Every iOS app requires an "App ID" to work. This is a string that is set up during development, usually in the form of Note that "App ID" and "Bundle ID" is generally used interchangeably.

Open you project with XCode, select the top project item in the project navigator at the left. Then select TARGETS -> General. Bundle Identifier is found under Identity.Screen_Shot_2017-12-14_at_11.27.54.png

For Android

Every Android app requires an "applicationId". This is a string that is set up during development, usually in the form of com.example.yourapp in your Gradle build.config. Please note that "applicationId" and "Bundle ID" is generally used interchangeably.


For Phonegap

Open the config.xml file and look for <widget id=""> 


For Xamarin


Go to Project Options --> Build --> Android Application --> Package name.




Open the Info.plist file and look for "CFBundleIdentifier" :Screen_Shot_2017-12-14_at_12.31.02.png

For React Native

Same as iOS and Android Native.


For Windows

For Windows UWP applications, open the Package.appxmanifest file. There is a tab called "Packaging" and inside there is a text box named "Package name".




For Windows C# console application, use the program name. Please find more information about how to get the executable  name here:


For Linux

You need to enter the program invocation name of your linux executable.   (

Was this article helpful?
7 out of 13 found this helpful
Have more questions? Submit a request