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 Mar 23, 2024 2:54 AM

It's not a bug with camera focus, you are trying to focus on a QR code located too close to the camera lens to be focused on.


You do not need to fill any box depicted on-screen with a bar or QR code, as long as it's visible and the image is in focus, the software can recognize it.


For best results, hold your phone at least 6" or so from the code you are trying to scan (for an iPhone 13); for an iPhone 14 or 15, keep the device 8" away from the code.

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

Nov 26, 2023 3:42 PM in response to macant1

This is definitely an iPhone 14/15 problem. Previously I had a 12 and it never had this issue. When trying to scan barcodes or QR codes with third party apps like the Alexa app to add a plug for example, the camera/app will not allow zoom adjustment to be able to capture the QR code. This may be due to the new lenses in the cameras, but that excuse still does not address the fact we have tons of folks out there that have this same issue with the cameras. Either Apple or the Third party Devs need to collaborate on a fix or allow in app zoom to resolve or this will just get worse as the cameras evolve.


I opened a ticket with Amazon for this same issue and it’s a dead end & deaf ears.

Dec 9, 2023 10:19 AM in response to macant1

Found a work around for devs to implement within the app. Disagree that this responsibility sits in individual app devs. There are 1000’s of apps that use the camera that previously had no knowledge of the specifics of how a phone camera focuses. Apple needs to be responsible for ensuring their HW works with their supported OS’s. Case-in-point is this doesn’t even work on Apple’s native QR scanning utility. So if anyone is going to yell at devs, it should be at Apple’s devs since they don’t even have it right on their own QR scanner.


At a minimum there needed to be documentation to call this out.


For the devs:

Call


AVCaptureDevice.selectBestCameraAvailable


and enable the auto focus property


it’s fixed. My 15 Pro uses the triple camera after the fix.


Dec 9, 2023 2:30 PM in response to StratMan89

It is up to application developers to keep up to date with Apple's products and to update their apps accordingly, for example:


Scanning data with the camera | Apple Developer Documentation


That, in part, is what WWDC is all about each year.


Again, you seem to think camera selection is required for code scanning to work when in fact it works perfectly with just the normal lens.


However, as an application developer, you may choose to provide an alternate interface.


For example, the excellent Scandit app uses only the normal lens.




Nov 1, 2023 12:37 PM in response to Michaju

hello,


This is an issue with the focus of the lens for up close photos in third party apps which render you unable to adjust the focus manually by tapping.


Therefore, this is not helpful. To confirm:


  1. All apps are up to date
  2. Camera lens is completely clean
  3. there is no lens protector
  4. Apple camera app to scan qr codes is enabled.

Nov 26, 2023 8:11 AM in response to macant1

I’m using an iPhone 15 Pro for past few days and have been unable to scan a British National Lottery ticket using their app and just now trying to add a Nest camera to out Google account. Mrs did both using her iPhone 14. My theory as to why is both apps (and perhaps any others requesting a QR scan) are using one of the IPhone 15 Pro’s lenses - which isn’t the correct or most suitable one. Please fix.

Nov 27, 2023 2:14 AM in response to reganeverson

If their app couldn't scan something, it's either user error or the fault of the app.


The iPhone 15 models can all scan bar codes and QR codes, every time.


I just went grocery shopping last night and my grocery store has digital coupon QR codes on many items, and my iPhone had issues with none of them.


Likewise, Walmart Pay, which scans a QR code that appears on the register, also works perfectly.


A good way to test whether it's the app or not is to download the free Scandit app, which can scan multiple codes in multiple formats, and is free:


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

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

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.