Native AVFoundation framework used with in this solution.įirst part is the a subclass of UIViewController which have related setup and handler functions for AVCaptureSession. Step 2: Scan the QR code On your compatible iPhone or iPad, open the built-in camera app. You can find another native iOS solution using Swift 4 and Xcode 9 at below. = CGRectMake(0, 0, .width, .height) ĪVCaptureConnection *con = Ĭon.videoOrientation = AVCaptureVideoOrientationLandscapeLeft
Just a little example on how to set it up: #pragma mark. Here is a nice tutorial which shows it step by step: AVMetadataObjectTypeQRCode is your friend. Open the App Store (or Play Store in case of Android) Tap the Search tab Type Barcode Scanner and search On the page that loads, various barcode scanners. The DuraSled series is compatible with select Apple, Samsung and Windows devices and provides native support, giving you full control of your applications. Scan all common barcodes straight to a spreadsheet. There are two types of scan engines: 1D laser engine. Linea Pro 5 is a combination of 1D & 2D barcode scanner and magnetic card reader, converting these mobile devices into powerful point-of-sale and tracking solutions. Applications to view or open QR codes with the Apple iPhone 13 Pro camera for free. Create a one-handed scanning solution that simplifies and speeds up your workflow. Perform inventory counts, check for stock, process deliveries and transfers, straight from your iPhone. Infinite Peripherals Linea Pro 5 is designed for iPhone 5/5s and iPod Touch 5th, 6th and 7th Generation. Just have a look at the Tech Note and the AVFoundation programming guide. How to read or capture QR codes on an Apple iPhone 13 Pro.
The iOS ecosystem with AVFoundation now fully supports scanning almost every code from QR over EAN to UPC. As with the release of iOS7 you no longer need to use an external framework or library.