iOS 制作自己的FrameWork遇到的一些问题 以及FrameWork通过包合并支持arm64 armv7 i386 架构

本文介绍了在iOS开发中制作自定义Framework时遇到的问题及解决方案,包括检查Framework支持的CPU架构和如何通过lipo命令合并不同架构的FrameWork,以支持arm64, armv7和i386架构。" 83448762,7314272,ROS与Python+OpenCV实现摄像头数据获取,"['ROS开发', '计算机视觉', '图像处理', 'Python编程', 'OpenCV库']
摘要由CSDN通过智能技术生成

前段时间工作上需要创建一个FrameWork,由于是第一次尝试,所以遇到了一些问题,所以想列举出来供大家参考。

首先编译出来的FrameWork你需要查看它对cpu架构的支持:如下

1.打开终端,进入到你的FrameWork,cd xxxx/xxx.framework

2.查看架构支持,lipo -info xxxx/xxx.framework/xxx (注意:xxx是你的FrameWork名称)

3.如果以上两步都成功,你将会看到。。。is architecture:arm64 armv7 等等。


由于我之前工程的一些特殊性,所以没有办法一次性编译出可以支持 arm64 armv7 i386 架构的FrameWork

所以就涉及到了将FrameWork合并的问题:如下

1.lipo -create /Users/xxxxxxx/Desktop/armv7/xxx.framework/xxx  /Users/xxxxxxx/Desktop/arm64/xxx.framework/xxx  -output /Users/xxxxxxx/Desktop/arm64anda

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值