CIDetctor始终保持无效,无法读取QRCode

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

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

如果我用CIDetectorTypeQRCode替换CIDetectorTypeQRCode它会被初始化但我需要读取QRCode

我是从最近两天开始尝试的,请帮忙

终于搞定了:

按照步骤:

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