I am making an app that has a companion watch app whose sole purpose is to display QR codes for the main iOS app to image track using AR.
I’ve been testing this capability with a iPhone 12 Pro, and have had no issues. But when I try to test the same capability with the iPhone 15 pro max, the phone won’t pick up the image on the watch, but will pick up the physical print out of the image I have next to it.
iPhone 12 pro is running iOS 17.0.1, and iPhone 15 pro is running iOS 17.0.2, so I don’t think it is an iOS bug, like the camera bug last year for iOS 16.
iPhone 12 pro short video (Both images tracked):
iPhone 15 pro max video (Digital image is not tracked, but physical is):
Can anyone help as to why the same build of the same app running on the same iOS has different outcomes on different hardware?
It might appear from the video that it might be because it is out of focus for a time, but trust me I have been trying to get this to work all day, doing various tests in various directions. I’ve also messed around with the image library image size expectancy, and this has had no effect on the outcome.
Using Unity 2022.3.10f1.
Thank you for the help!