Create an instance of ScannerViewController that is backed up by certain .storyboard or .xib.
Create an instance of ScannerCoordinator then implement ScannerDelegate and set it as .delegate for previously created ScannerCoordinator. Delegate medtod result will be called whenever certain QR has been scanned.
Previously created ScannerCoordinator should be assigned to coordindator variable under ScannerViewController.
ScannerDelegateresult method returns a Result<String, ScanError>
Important: iOS requires you to add the “Privacy - Camera Usage Description” key to your Info.plist file, providing a reason for why you want to access the camera.
Scanner
Development Setup
cd <project-folder>
open Package.script
Usage
Scanner
uses the official SwiftPM manifest format for specifying dependencies. So in order to add a dependency, you will need to do two things:.package
entry to thedependencies
array of yourPackage
dependencies
section of the appropriate target(s)Create an instance of
ScannerViewController
that is backed up by certain.storyboard
or.xib
. Create an instance ofScannerCoordinator
then implementScannerDelegate
and set it as.delegate
for previously createdScannerCoordinator
. Delegate medtodresult
will be called whenever certainQR
has been scanned. Previously createdScannerCoordinator
should be assigned tocoordindator
variable underScannerViewController
.ScannerDelegate
result
method returns aResult<String, ScanError>
Important: iOS requires you to add the “Privacy - Camera Usage Description” key to your Info.plist file, providing a reason for why you want to access the camera.