Skip to content

About

Scanner SDK for iOS XCFramework

Resources

Stars

3 stars

Watchers

2 watching

Forks

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Zebra-Scanner-SDK-iOS-SPM

Zebra Scanner SDK iOS is a binary framework packaged as an XCFramework bundle, which can be integrated into a Swift or an Objective-C project using SPM, aka Swift Package Manager.
This repo contains a Package.swift file, which uses a binaryTarget for ZebraScannerSDK.xcframework.

Zebra Scanner SDK for iOS

The Zebra Scanner SDK for iOS enables MFi and BTLE cordless scanners to be connected and controlled by an iPad / iPhone / iPod Touch without using a cradle, after pairing over Bluetooth.

Functionality,

  1. Simplified pairing using Scan-To-Connect technology.
  2. Display barcode data.
  3. Key command and control capabilities.
    1. LED and Beeper Control.
    2. Aim Control.
    3. Enable/disable Symbologies.
    4. Scanner control,
      1. Remote scanner trigger (i.e. Host app-initiated triggering).
      2. Enable/Disable the pager vibrating motor.
      3. Enable/Disable Parameter barcode scanning.
    5. Automatic reconnection to last connected scanner (i.e. scanner goes out range and then returns).
  4. Asset tracking,
    1. Model Number
    2. Serial Number
    3. Firmware Version
    4. Manufacture Date
    5. Scanner Name
    6. Configuration Filename
    7. Connection Type
  5. Battery Statistics.
  6. Virtual Tether.
  7. Update scanner firmware.
  8. Auto reconnection to the last connected scanner on app relaunch with Bluetooth Low Energy mode.
  9. Configuration Update and SMS Execution

Documentation

The Zebra Scanner SDK documentation can be found here.

Requirements

Xcode 26.0 or later.
iOS 17.0 or later.

Installation and Setup

To integrate ZebraScannerSDK.xcframework into your Xcode project, using Swift Package Manager, follow these steps:

  1. Open your Xcode project.
  2. Navigate to File > Add Package Dependencies.
  3. Enter the repository URL: https://github.com/ZebraDevs/Zebra-Scanner-SDK-iOS-SPM.
  4. Choose the latest version or specify the version you want to use.

After integrating the ZebraScannerSDK.xcframework to your Xcode project, other required configurations can be found here.

Usage

Detail guide to accessing the Zebra Scanner SDK in your project can be found here.

License

The Zebra Scanner SDK iOS is released under the Zebra EULA. See LICENSE for details.

Support

For support, please visit http://www.zebra.com/support.

About

Scanner SDK for iOS XCFramework

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages