Apple Intelligence is now available on iPhone, iPad, and Mac!

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

My iphone 15 won't scan QR codes

Hello,


Ever since I got my last iPhone (14pm) I have had this issue.


I thought it would be solved but it's a full year later and my new iPhone (15 pro max) still cannot scan QR codes.


This is exclusively for IN APP QR code scanning.


For example, to setup a wifi device on my home network, google has me scan the QR code of the router.


When I open the qr scanner in the google app, the camera is unfocused and blurry. Leaving it unable to scan the qr code.


Sometimes, If I back psychically back the phone up away from the code, it can scan. However, most of the time, this trick doesn't work as it's far too small/far away from the QR code to accurately scan it.


What is going on?


When will this be fixed?


iPhone 15 Pro Max

Posted on Nov 1, 2023 12:20 PM

Reply
Question marked as Top-ranking reply

Posted on Nov 3, 2023 11:08 AM

I can confirm that I have the same issue. I tried scanning barcode via Discogs using my iPhone 11 and it captured it instantly. However using my iPhone 15 Pro, the focus on the barcode is blurry and even after I get a clear view of the barcode, it still won’t read it. Sucks.

103 replies

Nov 29, 2023 5:24 PM in response to stevo1352

No, it IS up to the app developer.


The framework and iOS have no problem reading the codes, it's the insistence of the app developer at having the code or ID fill the frame they set aside without using the zoom parameters mentioned in the video to change how it appears to the user.


The app developer erroneously requires the ID to fill their frame, and that's what needs to be fixed.


There are multiple app developers whose apps work just fine this way; Amazon and Walmart (to use Walmart Pay) are but two.


If you download and play with Scandit you can see how far away you can be and have bar code reading work.


https://apps.apple.com/us/app/scandit-barcode-scanner/id453880584

Jan 5, 2024 10:01 PM in response to Appleaday101

Newer iPhones don't have focus issues, either.


1) The minimum focus distance for the new phones is further away than it was for the iPhone 6 and its inferior sensor and lens.


2) Stop trying to scan a bar code from so close; you can scan it from amazingly far away and it will scan, perfectly.


3) If your app doesn't work, it's because the app vendor didn't follow the instructions Apple gave developers in 2021 as to how to properly use the scan/zoom API on devices with higher minimum focus distances.


The list of apps that can scan properly with zero issues on the iPhone 13/14/15 Pro/Pro Max is endless - Amazon, Apple, Safeway, Scandit, Walgreens, Walmart and more.


It's not a "failure" in any way because there is nothing for Apple to fix; it's working 100% correctly and as designed.

Feb 3, 2024 5:16 PM in response to Craiger17

It works perfectly, just hold the phone further away from the object you are scanning, typically about 7.7".


Do not hold the code close to the phone, the normal lens can't focus on anything less than 7.7" away and so will not read the bar code.


The bar or QR code does not need to fill a box for the code if the app provides one.


There's no need to tap to focus or anything else.


If you want to experiment with scanning different types of codes, I recommend you try the free Scandit app:


https://apps.apple.com/us/app/scandit-barcode-scanner/id453880584


I scan bar codes and QR codes daily with my 15 Pro Max, and also use the Amazon, Target and Walmart apps which all do bar code scanning with no issues whatsoever.

Mar 18, 2024 5:39 AM in response to mediavue

Neither the iPhone 15 nor older phones switch to the macro lens.


The normal lens is always used for reading codes, you just need to have the code far enough away that it can be focused upon.


The recommended API has been the same since at least the iPhone 12:


What’s new in camera capture - WWDC21 - Videos - Apple Developer


There is no bug to address.


Mar 18, 2024 5:25 PM in response to mediavue

The Camera app can go into macro mode and it can scan QR codes, but third-party apps do not need to do so.


Apps from Amazon and Walmart, to name two, scan codes without going into macro mode, there's simply no need to.


This third-party app does an excellent job of scanning codes with just the normal lens:


https://apps.apple.com/us/app/scandit-barcode-scanner/id453880584

Nov 27, 2023 2:29 AM in response to dschoolxlt

The iPhone 12 had a completely different camera system with a different minimum focus distance.


You don't need to adjust zoom, and you do not need to fill whatever box is drawn by the app with the code.


Simply hold the phone far enough away that it can focus on the bar code or QR code and it will just scan.


This is an example; I placed a jar of peanut butter on the ground to see how small the bar code could be and it would still be readable, and this is an example; it was taken from a video, so it's a bit blurrier than a still would be:


My iphone 15 won't scan QR codes

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.