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.2.2
SPM releases of the Scanbot iOS barcode scanner SDK
⭐️ 1
🕓 2 weeks ago
.package(url: "https://github.com/doo/scanbot-barcode-scanner-sdk-ios-spm.git", from: "3.2.2")

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: 2 weeks ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

2 weeks ago
  • 🎉 New:
    • Classic UI components:
      • Added a new base scanner view controller SBSDKBaseScannerViewController which provides a lot of base functionality like zooming, view finder, energy management, focus locking, flash light and flash animation, automatic interruption of detection on disappearance or when presenting view controllers and more.
    • RTU-UI components:
      • Refactored all RTU-UI components to make use of the new Classic UI components under the hood.
  • 🚀 Improvements:
    • Improved 1D barcode recognition
  • ⚠️ Breaking Changes:
    • SBSDKBarcodeScannerViewController
    • replaced designated initializer with - (nullable instancetype)initWithParentViewController:(nonnull UIViewController *)parentViewController parentView:(nullable UIView *)containerView delegate:(nullable id<SBSDKBarcodeScannerViewControllerDelegate>)delegate.
    • In SBSDKBarcodeScannerViewControllerDelegate the function - (void)barcodeScannerController:(nonnull SBSDKBarcodeScannerViewController *)controller didDetectBarcodes:(nonnull NSArray<SBSDKBarcodeScannerResult *> *)codes; is renamed to - (void)barcodeScannerController:(nonnull SBSDKBarcodeScannerViewController *)controller didDetectBarcodes:(nonnull NSArray<SBSDKBarcodeScannerResult *> *)codes onImage:(nonnull UIImage *)image;.
    • removed property HUDView, please use overlayView.
    • removed property cameraZoomRange, please use zoomConfiguration.zoomRange.
    • removed property cameraZoomFactor, please use zoomConfiguration.initialZoomFactor.
    • removed property doubleTapToZoomEnabled, please use zoomConfiguration.doubleTapToZoomEnabled.
    • removed property pinchToZoomEnabled, please use zoomConfiguration.pinchToZoomEnabled.
    • removed property shouldUseFinderFrame.
    • removed property finderAspectRatio, please use viewFinderConfiguration.aspectRatio.
    • removed property finderMinimumInset, please use viewFinderConfiguration.minimumInset.
    • removed property previewBackgroundColor.
    • removed property viewFinderBackgroundColor, please use viewFinderConfiguration.backgroundColor.
    • removed property viewFinderLineColor, please use viewFinderConfiguration.lineColor.
    • removed property viewFinderLineWidth, please use viewFinderConfiguration.lineWidth.
    • Replaced SBSDKFinderLayer by SBSDKFinderView.
    • Renamed SBSDKUIVideoContentMode to SBSDKVideoContentMode.

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