Swiftpack.co - doo/scanbot-barcode-scanner-sdk-ios-spm as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by doo.
doo/scanbot-barcode-scanner-sdk-ios-spm 3.3.0
SPM releases of the Scanbot iOS barcode scanner SDK
⭐️ 1
🕓 7 weeks ago
.package(url: "https://github.com/doo/scanbot-barcode-scanner-sdk-ios-spm.git", from: "3.3.0")

Scanbot Barcode Scanner SDK for iOS

Swift Package Manager repository for the iOS Scanbot Barcode Scanner SDK.

Provides functionality for scanning 1D and 2D barcodes, like EAN, UPC, QR code, Data Matrix, PDF 417, etc.

For more details please see:


Stars: 1
Last commit: 7 weeks ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

7 weeks ago
  • ⚠️ Breaking Changes:
    • Xcode 14.0 and higher is now required to build and submit apps using ScanbotSDK!
    • Removed bitcode from ScanbotSDK, Bitcode is no longer needed and Apple deprecated it with Xcode 14. Please turn Bitcode off for your apps using ScanbotSDK!
    • The SBSDKCameraSessions method startSession is now asynchronous and has a completion handler.
  • 🎉 New:
    • Added support for IATA and Industrial barcode types.
    • Added property initialScanDelay to SBSDKBaseScannerViewController, SBSDKUIBarcodesBatchScannerBehaviourConfiguration and SBSDKUIBarcodeScannerBehaviourConfiguration, lets you define how long the view controller waits, after its appearance, before scanning/recognizing.
    • Added a new function - (nonnull NSArray<SBSDKBarcodeScannerResult *> *)barcodeScanner:(nonnull SBSDKBarcodeScannerViewController *)controller filterResults:(nonnull NSArray<SBSDKBarcodeScannerResult *> *)codes to SBSDKBarcodeScannerViewControllerDelegate which lets you filter detected barcodes before post-processing them in the final delegate call.
    • Added properties displayResultsOverlay, resultsOverlayColor and resultsOverlayTextColor to SBSDKBarcodeScannerViewController to display an AR-style overlay highlighting the found recognition result in realtime
    • Added properties selectionOverlayEnabled as well as selectionPolygonColor, selectionTextColor, selectionTextContainerColor and their highlighted counterparts to SBSDKBarcodeScannerViewController to display and configure an overlay for selecting and highlighting recognized barcodes.
    • Added property selectionOverlayConfiguration of the new class SBSDKUIBarcodeSelectionOverlayConfiguration to SBSDKUIBarcodeScannerConfiguration and SBSDKUIBarcodesBatchScannerConfiguration.
    • Added property applicationStateDidChangeHandler to SBSDKBaseScannerViewController to notify you when the application moved to foreground or background state.
    • Added property zoomFactorDidChangeHandler to SBSDKBaseScannerViewController to notify you when the camera zoom factor has changed.
    • Added property cameraZoomFactorAbsolute to SBSDKBaseScannerViewController, returns the absolute cameras video zoom factor.
    • Added functions freezeCamera and unfreezeCamera to SBSDKBaseScannerViewController, SBSDKUIBarcodeScannerViewController and SBSDKUIBarcodesBatchScannerViewController
  • 🐞 Bug fixes:
    • Fixed a bug where UPC/EAN extension have not been recognized
    • Fixed a warning with Xcode 14/iOS 16 about the camera sessions synchronous start.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics