Biometrid IOS SDK
2.5.5
2.5.5
  • Introduction
  • Standard SDK
    • Prerequisites
    • Requirements
    • Initialization
    • Enums
    • Installation
      • Zip file
      • CocoaPods
    • Process Management
      • Create process
      • Get Step State
      • Update Step
      • Previous Step
    • Liveness Detection
    • Auto Capture
      • MRZ Capture
      • Configurations
    • Camera
      • Configurations
    • NFC
      • Scan Result
      • Configurations
    • Video Conference
  • FULL SDK
    • Requirements
    • Usage
    • Installation
      • Zip file
      • CocoaPods
    • Initialization
    • Start
    • Stop
    • Callbacks
Powered by GitBook
On this page
  • Implementation example
  • Callback params

Was this helpful?

  1. Standard SDK
  2. Auto Capture

MRZ Capture

Within Auto Capture there is an MRZ reading feature and this section contains the necessary knowledge to understand the start auto mrz capture in BiometridStandard.

BiometridStandard.getInstance().startAutoCapture(viewController: self, options: options, callback: self)
Parameter
Description

viewController: UIViewController

View Controller to open the auto capture screen

options: CaptureOptions?

Options to change customization of screen

callback: ProcessCallback?

callback

Implementation example

import UIKit import BiometridStandard import AutoCaptureWrapper

class ViewController: UIViewController, AutoCaptureCallback {

import UIKit
import BiometridStandard
import AutoCaptureWrapper

class ViewController: UIViewController, ProcessCallback {
    
    override func viewDidLoad() {
        super.viewDidLoad()
    }
    
    @IBAction func startAutoCaptureBtn(_ sender: Any) {
        let options = CaptureOptions()
        BiometridStandard.getInstance().startAutoCapture(viewController: self, options: options, callback: self)
    }
    
    func onMRZSuccess(status: Bool, result: AutoCaptureWrapper.MRZData?) {
        if !status {
            print("Error")
            return
        }
        print("result", result)
    }
}

Callback params

Parameter
Description

status: Bool

Method request status

result: MRZData

Class with data from mrz scan

PreviousAuto CaptureNextConfigurations

Was this helpful?