Ios下解决libzbar.a不支持armv7s的方法

解决 libzbar.a' for architecture armv7 的问题

下载最新的zbar源码

http://sourceforge.net/p/zbar/code/ci/default/tree/

更改scheme的设置

更改生成设定

然后 command+B进行生成代码

copy 生成的文件去替换你项目中得文件即可

解决错误 missing required architecture i386 in file ZBarSDK/libzbar.a

事情到了这一步,俺怀着激动的心情去打包啊,成功了啊,问题是我要再我的模拟器里面跑啊,大家都知道啊,Iphone是Arm的architecture啊,模拟器尼玛是x86的。好了,下面给出解决方案啊

然后就在西面这个位置生成了一个文件啊

好了各位朋友,现在我们把iphonesimulator下面的这个东东命名为libzbar_x86.a,把iphoneos下面的命名为libzbar_arm.a,接下来,我们把他copy到一个目录中

执行命令

lipo -create libzbar_arm.a libzbar_x86.a -output libzbar.a

好了,生成的新的libzbar.a去替换自己项目下面的文件,就都可以了啊。我的心在流血啊。楼主这么能干,都没有人给哥加加薪啥的啊。

转载于:https://www.cnblogs.com/warrior/p/3615393.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值