2017-10-09 183 views

回答

6

好的我找到了更新here

研究发现,AVCaptureMetadataOutputObjectsDelegate方法改变

captureOutput(_ captureOutput: AVCaptureOutput!, didOutputMetadataObjects metadataObjects: [Any]!, from connection: AVCaptureConnection!) 

metadataOutput(_ output: AVCaptureMetadataOutput, didOutput metadataObjects: [AVMetadataObject], from connection: AVCaptureConnection) 

改变此委托方法后,其现在的工作很好。

+0

请注意,此方法的签名在转换为Swift 4后发生了变化(再次..),并且不会通过自动迁移检测/修复 - 与其他相机相关的回调不同。 – GK100