Scandit Data Capture SDK 6.20 Release Notes (November 7, 2023)
See also the System Requirements of the Scandit Data Capture SDK across all platforms.
New Features
Barcode
SparkScan has been expanded with a range of new features and improvements:
Introduced a smart battery management to lower the energy consumption and increase the up-time of the device. In our tests (repeatedly scanning a sequence of 5 different labels mimicking the user movement), this led to an improvement of up to 15% in battery life. This option is enabled by default, but it is possible to control it via battery saving mode, deciding whether it’s automatic (default), always on or always off
Added SDCSparkScanViewUIDelegate.sparkScanView:didChangeScanningMode: and SDCSparkScanView.scanningMode for getting information when the SparkScanScanningMode changes and to get the currently used SDCSparkScanScanningMode. This is useful, for example, to apply different settings when the Target Mode (or the Continuous Mode) is enabled/disabled
Added a gesture to collapse the trigger button with a swipe from the setting toolbar to the edge of the screen
The setting toolbar icons have been slightly redesigned and grouped in categories
Added contextual messages within the trigger button, called toasts, to guide the user while interacting with the UI. SparkScan offers a series of built-in messages, but custom messages can be shown by using the method SDCSparkScanView.showToast:. For more information, check SDCSparkScanToastSettings.
Added support for SDCSymbologyUPU4State.
Added SDCBarcodeFindView.shouldShowTorchControl and SDCBarcodeFindView.torchControlPosition to allow displaying and positioning a button to turn the device’s torch on and off in BarcodeFind.
ID
SDCAAMVABarcodeVerifier now performs document verification entirely on-device. However, to use it, an additional artifact is now required. Check documentation for details.
For ID cards issued by the United Arab Emirates data parsed from the Machine Readable Zone (MRZ) is now returned automatically when SDCIdDocumentTypeIdCardVIZ and SDCSupportedSidesFrontAndBack are selected.
Behavioral Changes
Barcode
Changed the default value of SDCSparkScanToastSettings.toastEnabled to true.
Updates
Scandit Data Capture SDK 6.20.1 Bug Fixes (November 28, 2023)
Fixed an issue affecting devices running iOS 17 and supporting macro mode, which prevented the camera from switching between wide and ultra-wide cameras.
Scandit Data Capture SDK 6.20.2 Bug Fixes (December 14, 2023)
Contains no bug fixes for this platform.
Scandit Data Capture SDK 6.20.3 Bug Fixes (January 18, 2024)
Contains no bug fixes for this platform.