iOS 二维码扫描 zBarsdk 不支持64位 missing required architecture x86_64 in file
话不多说,最近用到了扫描二维码和二维码扫描,这里只说下ZBar。
ZBar在64位下会报错,大概意思就是不支持64位,实际上ios7以上是支持原生api扫描二维码的,所以我觉得这就是为什么zbarsdk没有继续更新的原因。
百度一下,说修改架构什么的还是有的,但貌似没说到点子上,还是老外的解决方法牛逼。
第一:问题的提出,给了很多解决方法:
http://stackoverflow.com/questions/12506671/zbar-sdk-is-not-working-in-ios6/12753812#12753812
stackoverflow的方法还是不错的。
这个也不错:http://www.federicocappelli.net/2012/10/05/zbar-library-for-iphone-5-armv7s/
第二:楼主发现的最好方法:
http://blog.diogot.com/blog/2013/09/18/static-libs-with-support-to-ios-5-and-arm64/
对应的作者工程:https://github.com/diogot/StaticLibDemo
这里有个好心人弄好了以供下载:
http://download.csdn.net/detail/zyq527758142/8428825
大家拿去哭吧,哈哈