美文网首页财神
ZBar 中文乱码怎么办?

ZBar 中文乱码怎么办?

作者: IOS_Wek | 来源:发表于2017-11-16 20:03 被阅读5次

发现Zbar在识别的时候中文有些会弄成乱码,后来发现因为这个框架是日本人弄出来的,所以你懂的。
这里有链接:http://blog.csdn.net/xueer8835/article/details/7955590 可以搞定识别的问题,其实就是自己重新弄一个libzbar.a的文件去替换原有的。后来我发现我的情况还是没有解决,经过测试后发现我的二维码是用UTF-8生成,所以应该用UTF-8
然后我替换了之后发现一个问题,系统报错:invalid bitcode signature。字面上看完全不懂啥意思,找了半天想起了,libzbar 和我原来那个的大小差别有点大。我自己本来那个6m多,可是我新弄的那个只有1m,这让我想到可能我的那个支持模拟器和真机,所以比较大,按照这个思路,网上找一个方法,可以把两个libzbar 合为一个的方法,我试了一下,果然有效果了!!!
方法如下:

主要思路:

  1. 重编译时,设置Build Settings下的Architectures 和 valid Architectures为 arm64, armv7 , armv7s.
  2. 重编译时,设置iOs deployment target 为ios 7.0 .
  3. 在Product菜单中选择Schema->Edit Schema->Run->Build Configuration 为: Release。
  4. 选择libzbar 分别选择不同实机和设备, 点击三角Run。
  5. 在Xcode 工作区Products下非红色的libzbar.a ,右键找到其所在目录。 返回上一级
  6. 运行: lipo -create Release-iphoneos/libzbar.a Release-iphonesimulator/libzbar.a -o libzbar.a
  7. 拖拽 生成的libzbar.a 到 xcode 工程目录中, 选择copy到工作区。
  8. 完成!

参考链接:https://www.cnblogs.com/ToDoToTry/p/3986366.html

相关文章

  • ZBar 中文乱码怎么办?

    发现Zbar在识别的时候中文有些会弄成乱码,后来发现因为这个框架是日本人弄出来的,所以你懂的。这里有链接:http...

  • 二维码zbar 乱码

    二维码zbar 乱码 解决ZBar 乱码不需要静态库在自己的应用中调用下面的代码处理下获取的string即可 //...

  • 解决zbar扫描中文字符乱码

    说一下我的解决办法,参考了网上的很多方法,不过很多没有实验成功,说一下我成功的例子: 1.按照这个帖子的方法去重新...

  • 网络编程报错

    1、python 字典json字符串中文乱码怎么办? #这是因为中文以 unicode 编码了,而默认是以ASCI...

  • Day_04_Servlet

    request获得中文参数乱码问题 response返回中文乱码问题 跳转

  • Servlet的一些问题

    1.传输中文的乱码问题 接收中文乱码(就是页面向服务器提交数据) 输出中文乱码(服务器向页面输出) 2.跳转

  • charles 配置

    中文乱码问题;Response中文乱码:在info.plist 中 的vmoption 添加-Dfile.enco...

  • charles 配置

    中文乱码问题;Response中文乱码:在info.plist 中 的vmoption 添加-Dfile.enco...

  • 2020-02-09_Resttemplate请求中文乱码

    Resttemplate请求中文乱码 1 概述 解决RestTemplate请求中文乱码问题。 如果是String...

  • sublime、vs code的中文显示

    如何解决Sublime Text 3不能正确显示中文的问题 中文乱码 sublime;VS Code:4个中文乱码...

网友评论

    本文标题:ZBar 中文乱码怎么办?

    本文链接:https://www.haomeiwen.com/subject/cnjymxtx.html