CIDetctor始终保持为零,无法读取QRCode

时间:2016-03-09 07:07:18

标签: ios swift qr-code core-image cidetector

我无法初始化CIDetector以读取QRCOde,它始终保持为零。这是我的代码:

let options = [CIDetectorAccuracy: CIDetectorAccuracyHigh]
            self.detector =  CIDetector(ofType: CIDetectorTypeQRCode, context: nil, options: options)

如果我将CIDetectorTypeQRCode替换为CIDetectorTypeRectangle,它会被初始化,但我需要阅读QRCode

我正在尝试过去两天,请帮忙

1 个答案:

答案 0 :(得分:0)

终于有了工作:

按照以下步骤操作:

  1. 选择XcodeProject
  2. 选择目标
  3. 选择BuildSettings
  4. 确保ValidArchitecture有arm64或替换为(arm64 armv7 armv7s)