You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When iPhone devices attempt to read North American drivers licenses (BarcodeFormats.Pdf417), no barcode is detected.
most iPad devices and all Android devices detect the barcode quickly and accurately.
Steps to reproduce the behavior:
Set up app to use the scanner
Set the supported barcode formats to include Pdf417
Attempt to scan barcode from iPhone device - the OnDetected event is never thrown
Expected behavior
When the barcode from the back of the drivers license is fully visible in the camera view, the barcode is detected and the OnDetected event is thrown
Additional context
This has been an issue for a long while, it was even an issue in Xamarin when we were using the ZXing.Net.Mobile Scanner.
It seemed to occur at a time when the camera in the iPhones were upgraded and started taking larger photos.
My code is set up correctly as it works on both Android and iPad devices. Its just iPhone devices that cannot pick up the Pdf417 format barcode.
iPhones can pick up Code128 and Code39 barcodes without any issues.
Other conditions have been ruled out in our testing including multiple barcode detection, and lighting or focus issues.
The text was updated successfully, but these errors were encountered:
When iPhone devices attempt to read North American drivers licenses (BarcodeFormats.Pdf417), no barcode is detected.
most iPad devices and all Android devices detect the barcode quickly and accurately.
Steps to reproduce the behavior:
Set up app to use the scanner
Set the supported barcode formats to include Pdf417
Attempt to scan barcode from iPhone device - the OnDetected event is never thrown
Expected behavior
When the barcode from the back of the drivers license is fully visible in the camera view, the barcode is detected and the OnDetected event is thrown
Reported devices:
iPhone 15 Pro - iOS 18.2
iPhone 15 Pro - iOS: 18.1
iPhone 15 - iOS 18.0
iPhone 11 - iOS 18.0
iPad (8th gen) - 18.1
unknown - iOS 17.6.1
Package version 8.0.40.1
Additional context
This has been an issue for a long while, it was even an issue in Xamarin when we were using the ZXing.Net.Mobile Scanner.
It seemed to occur at a time when the camera in the iPhones were upgraded and started taking larger photos.
My code is set up correctly as it works on both Android and iPad devices. Its just iPhone devices that cannot pick up the Pdf417 format barcode.
iPhones can pick up Code128 and Code39 barcodes without any issues.
Other conditions have been ruled out in our testing including multiple barcode detection, and lighting or focus issues.
The text was updated successfully, but these errors were encountered: