ios开发有没有ios zbar 扫描实现包 支持64得

二维码扫描ZBar(libzbar)&支持armv7&armv7s,&armv6,&arm64
转自:http://blog.csdn.net/wxm5558/article/details/
zbar扫描二维码非常方便,而且它提供了扫描相册和照相机两个选择,还可以生成二维码
作为ios开发的辅助工具非常方便近来zbar官方网站提供的zbar静态库不支持armv7指令集
在网上找了半天没有找到合适的静态库,自己编译了一个,大概描述一下过程,供他人参考
第一步下载
1.安装mercurial
它用来下载zbar的代码
2.下载zbar的代码
http://sourceforge.net/p/zbar/code/ci/default/tree/
它提示http access的地址是:
clone http://hg.code.sf.net/p/zbar/code zbar-code
打开terminal,运行上面的命令
3.打开iphone工程,讲examples目录remove reference
Build Active Architecture
Only设置为NO,这样会把各种指令集的都编译进去
具体可以参考这里的说法:/ask/questions/show/87781
分别选择模拟器,ios device分别编译,并将buid setting设置为下图所示:
<img src="/blog7style/images/common/sg_trans.gif" real_src ="http://img.blog.csdn.net/26828?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3htNTU1OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" ALT="" STYLE="border-style: max-width: 100%;"
TITLE="二维码扫描ZBar(libzbar)&支持armv7&armv7s,&armv6,&arm64" />
4.将product生成的两个静态库做一个lipo链接,这两个是分别支持模拟器和设备的
lipo -create& libzbar_v7_os.a libzbar_v7_sim.a
-output ./libzbar.a
这样做出来的静态库会很大,支持各种iphone硬件指令集
另外还有一个需要一定要注意的地方,zbar有依赖的framework需要加入到到build phases里面
具体有这几个,否则错误
Foundation.framewokr这个基本默认就带了
CoreGraphics.framework
UIKit.framework
QuartzCore.framework
AVFoundation.framework
CoreMedia.framework
CoreVideo.framework
libiconv.dylib
具体有需要的可以到这里去下载我编译好的一个静态库
/wxm5558/libzbar
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。二维码扫描工具和开发包 ZBar
-------------
新增文件夹...
新增文件夹
(多个标签用逗号分隔)
ZBar 是款桌面电脑用条形码/二维码扫描工具,支持摄像头及图片扫描,支持多平台包括 iPhone 手机。同时 ZBar 提供了二维码扫描的 API 开发包。
ZBar 目前支持扫描,除了 Windows 平台外,还支持 Linux 及 iPhone 平台。可扫描以下类型,常见的都有。
EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
项目主页:
相关资讯  — 
相关文档  — 
发布时间: 22:45:00
同类热门经验
30407次浏览
27081次浏览
27096次浏览
16680次浏览
44729次浏览
22606次浏览
OPEN-OPEN, all rights reserved.已有 355 人收藏
&&&&在 ZBar SDK(本站下载:)的基础上做的一个demo,能够将字符串转换成二维码,能够通过摄像头扫描二维码。代码里面有对如何使用 ZBarSDK 的详细说明。
&&&&小编注:感谢开发者@碳化熊_ 分享代码于Code4App。
测试环境:
&&&&[Code4App]编译测试,测试环境:Xcode 4.3, iOS 5.0。
相关代码:
& (55898次查看,24185次下载)
& (31377次查看,9790次下载)
& (33325次查看,15366次下载)
& (11032次查看,1523次下载)
& (39721次查看,17819次下载)
& (71373次查看,26503次下载)
& (26140次查看,6019次下载)
代码评论:
登录后方可评论
需要支持64位zbar的朋友请关注我的新浪微博:iOS_欢歌LH,私信我。
登录后方可评论
我想生成白色的,但是代码里面的颜色设置看不懂,有会的帮帮忙吗
登录后方可评论
我想做个 二维码的生成 但是 把Demo 里面的libqrencode
添加到我的工程里就报错
好像是什么 混编的错误吧
不知道什么原因
添加的时候对工程有什么设置么?
登录后方可评论
@寻找开发者 : 加上试试 大致是个这。头文件里加
登录后方可评论
这个扫描打开相机的界面能自己定义吗
登录后方可评论
有没有支持64位的?
登录后方可评论
现在app要求支持64-bit,能不能来份支持64-bit的库呀?
登录后方可评论
error: linker command failed with exit code 1 (use -v to see invocation)
请问这个错误是怎么回事?
登录后方可评论
我导入了zbarsdk 也把框架都导入了 但是报错了 Library not found for -liconv .
linker command failed with exit code 1 (use -v to see invocation)
一直报错这个
我已经好几次重新导入ZBarskd 和框架 也是没用 Libratry search path 也设置好
请问 这是怎么回事?
登录后方可评论
/r/QR-code
1)IOS二维码拍照相机自定义界面实例 http://blog.csdn.net/linux_zkf/article/details/7724867
2)ZBar libzbar支持armv7 方法。【zbar-code-38eafe34bbc0cedb36d4540cda3a30.zip】 http://www.federicocappelli.net//zbar-library-for-iphone-5-armv7s/
登录后方可评论
无法识别复杂二维码。
登录后方可评论
有BUG:在iOS7(其它版本未试),反复快速进入退出扫描界面,会崩溃。
怎么解决 有办法吗。。
登录后方可评论
@Wei+ : 我是弄成单例的变量,就不会反复的实例化啦。例如放在appdelegate里。
登录后方可评论
有BUG:在iOS7(其它版本未试),反复快速进入退出扫描界面,会崩溃。
登录后方可评论
@李雄略 : +1
登录后方可评论
if ([symbol.data canBeConvertedToEncoding:NSShiftJISStringEncoding])
result = [NSString stringWithCString:[symbol.data cStringUsingEncoding: NSShiftJISStringEncoding] encoding:NSUTF8StringEncoding];
我用这个方法编码后,扫描中文还有乱码,求解啊!有些二维码也能不识别,是怎么回事啊,求解,请高人指点
登录后方可评论
@嘟嘟祝福你 : 解决了吗,我也遇到同样的问题,求解
登录后方可评论
导入ZBar.sdk
一直报这个错 linker command failed with exit code 1 (use -v to see invocation)
框架这些都添加了啊 为什么海报这个错 求解啊!
登录后方可评论
@ : other links
里 改为 -ObjC, 或 -all load
不行了 就重新添加框架, 你框架估计没添加完,我的就是 框架差一个libicon这个框架
登录后方可评论
自己生成的二维码(中文) 再用自己的扫出来怎么是乱码?求解
登录后方可评论
不支持iphone5 咋办啊。。。
登录后方可评论
只是使用一下一个第三方类,没必要这么复杂吧,求更高的高手,只要针对源生类的demo
登录后方可评论
感谢作者的分享啊,帮了大忙了。嘿嘿
登录后方可评论
为什么扫描汉字生成的二维码都会乱码呢?大家有没有发现这个问题?@code4app
登录后方可评论
@新浪好声音 : 你没有转完了反而没有数据的情况吗
登录后方可评论
@新浪好声音 : 已经解决了,对生成的字符串进行UTF8编码就好了
登录后方可评论
我使用的是ios7, xcode5,编译不通过,请问什么原因吗
登录后方可评论
我也和楼上的一样。报这个错
登录后方可评论
@忧郁王子 : http://blog.csdn.net/teamlet/article/details/8564494 这个能解决你的问题。
登录后方可评论
ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/apple/Downloads/QR code/QR code/ZBarSDK/libzbar.a for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
登录后方可评论
@30度多高 : http://blog.csdn.net/teamlet/article/details/8564494 这个能解决你的问题。
登录后方可评论
登录后方可评论
一些中文的生僻字会乱码!
登录后方可评论
不知道微信的二维码中间带图片的效果是如何做出来的。
登录后方可评论
这个效果,收下啦~
登录后方可评论
登录后方可评论
很好用的代码,中英文都能识别的很好,只是没试中英文混搭情况,感谢楼主
登录后方可评论
我看到网上好多例子,都是直接把ZXingWidget.xcodeproj工程文件导入到项目中,
现在我想只导入相关class文件到项目中,但是试了很多遍 ,总是报错。大家有没有相关例子
登录后方可评论
请问怎么让摄像头LandscapeRight显示呢,我用reader.supportedOrientationsMask =UIInterfaceOrientationLandscapeR不管用,请指点。
登录后方可评论
半天都不能识别,是不是对设备有要求啊?
登录后方可评论
为什么都识别不了条形码
登录后方可评论
我试过1.2的demo也有这个bug,没有解决的办法么??为什么不直接返回解码后的字符串给俺呢,让俺来转码
登录后方可评论
扫描中文有乱码,在中文和英文紧紧挨着的时候会有这种情况
登录后方可评论
您好,扫描 中文生成的二维码的时候有乱码啊。知道如何解决吗?感谢啊!!!!
登录后方可评论
有没有什么类库可以生成条形码吗?
登录后方可评论
这个如何扫描东西啊?为什么我机器上测试就不可以啊?
登录后方可评论
xcode4.3.3 加iphone5.0.1的设备,真机测试发现不了我设备是怎么回事?
登录后方可评论
@平宇飞 : iphone5是armv7s的处理器,此库不支持armv7s的处理器
登录后方可评论
吓我一跳,打开一看原来是封装了Zbar和libqrencode。挺好的!
登录后方可评论
编译报错 ,建议重新上传
登录后方可评论
@code4app : 在真机上测得时候报错,原因是ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/aodaochennohuixinikifukuwuyuugenkoushi/Desktop/QR code 2/QR code/ZBarSDK/libzbar.a for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation) .a文件有问题啊
登录后方可评论
哦,是的,小编测试的时候自己改了,但是没有将改正的版本上传。感谢指正。
登录后方可评论
@code4app: 我刚刚下了代码 代码稍微有一点问题,小编稍微改下就可以了
这个文件里面AppDelegate.m
登录后方可评论
@幸福的人--恒歌: 这份代码小编亲测过,截图是在小编的虚拟机子截图的。小编测试环境是Xcode4.3 iOS5.0。请问您是什么错误信息呢?
登录后方可评论
@幸福的人--恒歌: 这份代码小编亲测过,截图是在小编的虚拟机子截图的。小编测试环境是Xcode4.3+iOS5.0。请问您是什么错误信息呢?
登录后方可评论
-控件分类-
-功能分类-
耗时 0.1477 秒支持64位的ZBarSDK文件libzbar.a - 下载频道 - CSDN.NET
&&&&支持64位的ZBarSDK文件libzbar.a
&支持64位的ZBarSDK文件libzbar.a
ZBarSDK 在ios7,ios8 的64位机型上会报错,替换这个支持64位的libzbar.a 文件即可。
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
评价资源返积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
移动开发下载排行
积分不够下载该资源
如何快速获得积分?
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
支持64位的ZBarSDK文件libzbar.a
所需积分:3
剩余积分:
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
VIP服务公告:ios二维码扫描的静态库ZbarSDK,支持armv7s、arm64,并解决ZBarReaderView自动对焦的蓝色框 - 下载频道
- CSDN.NET
&&&&ios二维码扫描的静态库ZbarSDK,支持armv7s、arm64,并解决ZBarReaderView自动对焦的蓝色框
ios二维码扫描的静态库ZbarSDK,支持armv7s、arm64,并解决ZBarReaderView自动对焦的蓝色框
ios二维码扫描的静态库ZbarSDK,支持armv7s、arm64,并解决ZBarReaderView自动对焦的蓝色框
若举报审核通过,可奖励20下载分
被举报人:
aashouwang
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
移动开发下载排行

我要回帖

更多关于 ios zbarsdk的使用 的文章

 

随机推荐