Building Production Apps | Cordova Barcode Scanner
iOS
The Scanbot Barcode Scanner SDK iOS Framework (included in Cordova Barcode Scanner Plugin) is provided as Pod via https://cocoapods.org.
Because Cordova apps are normal native apps at the end of the day, the way they are deployed to the App Store is just like any other native app.
Please, consult the official Apple documentation on Submitting Apps to the App Store for more information.
Android
The Scanbot Barcode Scanner SDK uses native libraries under the hood and supports the following
ABIs: armeabi-v7a
, arm64-v8a
, x86
and x86_64
.
Please check and add/adjust the abiFilters
configuration in your platforms/android/app/build.gradle
file accordingly:
android {
...
defaultConfig {
...
ndk {
// a typical production configuration:
abiFilters "armeabi-v7a", "arm64-v8a"
}
}
}
arm64-v8a
: Native libs for the ARM 64-bit architecture (used in most common devices).armeabi-v7a
: Native libs for the ARM 32-bit architecture (older devices).x86
andx86_64
: In most cases both "x86" architectures can be removed for the release (production) build, since they are only used on emulators and on some rare devices with the Intel Atom architecture.
If you need to support all architectures, we highly recommend using the new Android App Bundle approach when it comes to publishing apps.
Want to scan longer than one minute?
Generate a free trial license to test the Scanbot SDK thoroughly.
Get your free Trial LicenseWhat do you think of this documentation?
What can we do to improve it? Please be as detailed as you like.