diff --git a/LBXScan/LBXZXing/LBXZXCapture.m b/LBXScan/LBXZXing/LBXZXCapture.m index 085d185..c62d231 100755 --- a/LBXScan/LBXZXing/LBXZXCapture.m +++ b/LBXScan/LBXZXing/LBXZXCapture.m @@ -202,6 +202,7 @@ - (void)changeTorch break; } + if (![self.input.device isTorchModeSupported:torch]) torch = AVCaptureTorchModeAuto; [self.input.device lockForConfiguration:nil]; self.input.device.torchMode = torch;