From d35c9bb142b3b36a23dfa8d259520296c660de1b Mon Sep 17 00:00:00 2001 From: Ali <> Date: Wed, 16 Sep 2020 18:26:53 +0400 Subject: [PATCH] Fix build on Xcode 12 --- submodules/Camera/Sources/CameraOutput.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/submodules/Camera/Sources/CameraOutput.swift b/submodules/Camera/Sources/CameraOutput.swift index d2c4203b6a..537e465ba8 100644 --- a/submodules/Camera/Sources/CameraOutput.swift +++ b/submodules/Camera/Sources/CameraOutput.swift @@ -106,7 +106,11 @@ extension CameraOutput: AVCaptureMetadataOutputObjectsDelegate { func metadataOutput(_ output: AVCaptureMetadataOutput, didOutput metadataObjects: [AVMetadataObject], from connection: AVCaptureConnection) { let codes: [CameraCode] = metadataObjects.filter { $0.type == .qr }.compactMap { object in if let object = object as? AVMetadataMachineReadableCodeObject, let stringValue = object.stringValue, !stringValue.isEmpty { + #if targetEnvironment(simulator) + return CameraCode(type: .qr, message: stringValue, corners: [CGPoint(), CGPoint(), CGPoint(), CGPoint()]) + #else return CameraCode(type: .qr, message: stringValue, corners: object.corners) + #endif } else { return nil }