今天给项目中集成拍拍贷sdk,结果 rlibLoansSDK.a 与支付宝的。a库冲突, obj_xref.o 和 cryptlib.o 。下面贴出解决办法
第一步,首先用lipo -info 来查看支持哪些框架。
第二步,lipo -thin armv7 rlibLoansSDK.a -output rlibLoansSDK_armv7 来提取出支持armv7的框架。
第三步,Ar -t rlibLoansSDK_armv7 来列出所有的文件
第四步,删除冲突的文件 Ar -dv rlibLoansSDK_armv7 cryptlib.o
第五步 ,重复上面的步骤,把。a库的支持的其他框架修改。
第六步,把支持的框架合并到一个。a库中。lipo -create rlibLoansSdk_armv7 rlibLoansSdk_armv64 rlibLoansSdk_i386 rlibLoansSdk_x86_64 -output rlibLoansSDK.a
打完收工。