Swift 5 не читает штрих-коды EAN 13 - PullRequest
0 голосов
/ 07 марта 2020

В Swift 5 я могу нормально захватывать QR-коды, но это не позволяет обнаружить штрих-коды EAN13. Может кто-нибудь направить меня в правильном направлении, спасибо

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

    if metadataObjects.count != 0 {

        if let object = metadataObjects[0] as? AVMetadataMachineReadableCodeObject
        {
            if object.type == AVMetadataObject.ObjectType.qr {

                do something

            }

            else if object.type == AVMetadataObject.ObjectType.ean13 {

                do something else

            }         

      }
}
...