diff --git a/plugins/barcode-scanner/ios/Sources/BarcodeScannerPlugin.swift b/plugins/barcode-scanner/ios/Sources/BarcodeScannerPlugin.swift index 3be5aca3..b86f1488 100644 --- a/plugins/barcode-scanner/ios/Sources/BarcodeScannerPlugin.swift +++ b/plugins/barcode-scanner/ios/Sources/BarcodeScannerPlugin.swift @@ -194,7 +194,7 @@ class BarcodeScannerPlugin: Plugin, AVCaptureMetadataOutputObjectsDelegate { case .denied: permissionState = "denied" default: - permissionState = "default" + permissionState = "prompt" } return permissionState @@ -207,7 +207,7 @@ class BarcodeScannerPlugin: Plugin, AVCaptureMetadataOutputObjectsDelegate { @objc override func requestPermissions(_ invoke: Invoke) { let state = getPermissionState() - if state == "default" { + if state == "prompt" { AVCaptureDevice.requestAccess(for: .video) { (authorized) in invoke.resolve(["camera": authorized ? "granted" : "denied"]) }