Looks like card.io SDK is using OpenCV library which has a pretty old code to initialize iOS camera which just uses default camera for video which defaults to wide-angle camera on dual and triple camera equipped iOS devices. See OpenCV iOS Camera Initialization Code
On iPhone 14 Pro (Max) however the wide angle camera has a higher minimum focal length of 200 mm which is different as compared to its predecessors where it is typically 150 mm. So, on these newer devices it would be safer to choose either builtInDualCamera or builtInTripleCamera instead of using default wide angle camera which would ensure that iOS automatically switches from wide angle to ultra wide angle if necessary to maintain focus.
Topic:
App & System Services
SubTopic:
Core OS
Tags: