iOS 开发之 ZBarSDK 二维码扫描 静态库不支持64bit完美解决(一)

iOS 开发之 ZBarSDK 二维码扫描 静态库不支持64bit完美解决(一)

 

由于ZBarSDK不支持arm64 bit,下面是自己进行编译打包生成支持64bit的.a文件的方法。

 

首先下载ZBarSDK,解压后打开iPhone的文件夹,删除Example文件夹。技术分享然后打开zbar.xcodeproject,设置工程编译环境为Release环境。

 

修改Standard Achived 为armv7 arm64,然后build。注意:先选择真机build,此时不需要插入真机。然后,在选择模拟器build。

技术分享

 

技术分享

技术分享得到两个.a文件。

技术分享

 

最后一步:

将真机下得到的.a文件和模拟器下得到的.a文件进行混合编译。得到一个真机和模拟器下都能使用的libzbar.a静态库文件。

技术分享

 

将此.a文件替换到你下载的ZBarSDK中的.a文件。导入项目中即可。

完美支持64 bit!

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。