Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

With Zxing retiring for iOS, which barcode-scanner to switch to?

I have implemented ZXing to my iOS-app, however I am questioning it's maintainability as not long ago it was announced that ZXing to iOS is retiring:

Retiring C++, Objective C code

I've also read that there might be compatibility issues with the newer phones iPhone 5S..

Also running Xcode's static code analysis on the Zxing-library reveals memory errors, I'm not sure if these errors are false positive or not, but they make me doubt Zxing even more. Further, the performance of Zxing compared to other barcode scanners feels subpar.

So my question is, what is the best alternative? I hear a lot of good stuff about Zbar, however I'm not sure how updated it is either.

like image 242
user1354603 Avatar asked Nov 22 '13 11:11

user1354603


2 Answers

iOS 7 SDK now includes a QR code reader, AVCaptureMetaDataOutput. You can read about it at i​OS 7 NSHipster.

like image 108
Max MacLeod Avatar answered Sep 19 '22 10:09

Max MacLeod


The latest and updated zXing for iOS 6 and later is available here... https://github.com/TheLevelUp/ZXingObjC It's not going to retire... :)

like image 29
RIshi Avatar answered Sep 20 '22 10:09

RIshi