-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to scan USDL barcode with iPhone 14 Pro Max #380
Comments
Hi @ckang777 We are aware of the issue and are currently investigating what might be causing the issues with the barcode extraction on the 14 Pro devices. Just to double-check, the issue in only happening with the 14 Pro device? Have you tried using any other iPhone to see if you could reproduce the issue? |
Hello @mparadina |
Hi @ckang777 Following up on this thread. After doing some additional testing on our end, we’ve figured out that the main reason why the barcode is not getting extracted is due to 14 Pro’s camera not being able to auto-focus properly on the barcode. Until then, the workaround is to, if you’re using our UI, set the camera preset to ‘4K’ resolution in case the scanning device is the iPhone 14 Pro (Max). Example:
Please test this out and let me know if it helped. |
@mparadina Thank you for the response. |
Which upcoming release can this be expected in? |
Hi @edwardsmel and @ckang777 The release with the fix for native iOS is available, you can find it under the 5.20.1 release. Regarding the Cordova plugin, the official release with the fix will come out at the beginning of December. I will make a follow-up here once the release is out. |
@mparadina Any updates on the blinkid-cordova with this fix? Thank you. |
@ckang777 the release for Cordova has been delayed, and the release will come out by the end of January. |
@mparadina any idea when this will be released for the Flutter plugin? It doesn't look like that setting is available in the recognizer we use so I think we'll need the update. |
Unfortunately, the release has been further delayed. For Flutter, in the BlinkID framework, you need to locate the MBBlinkIdOverlaySettingsSerialization.m and under line 31, add the following line: Let me know if this helps. |
@mparadina it looks like this is set now, right, as of Flutter release https://github.com/BlinkID/blinkid-flutter/releases/tag/v6.1.0? I'm just checking since this is still open. |
You are correct, a new version of the SDK has been released (for Flutter, the newest version is 6.1.2), and it contains the camera and auto-focus fix for the iPhone 14 Pro and Pro Max devices. Feel free to test it out to see if it resolves the issue on your end! |
Using an iPhone 14 Pro Max scanned the front successfully however, the back fails or if it does scan, barcode has empty results with the resultCode being 2 (Uncertain). Also, tried with the Vision app (1.19) from the App Store and same result.
The text was updated successfully, but these errors were encountered: