iOS 设备架构CPU

真机,arm64芯片,模拟器是 x86

真机Framework的结果是:armv7 arm64。可见,如果把这个Framework运行在模拟器中,肯定会报错,因为模拟器架构是x86_64的(以目前最新的设备)

1.进入到framework目录下
cd /Users/…/xxxFramework.framework
2.输入命令
lipo -info xxxFramework
3.结果
Architectures in the fat file: xsdkFramework are: armv7 arm64 不支持模拟器

.a文件也是一样
lipo -info lib.a
结果
Architectures in the fat file: libUPPayPlugin.a are: armv7 arm64 i386 x86_64 支持模拟器

lipo -create Release-iphoneos/IJKMediaFramework.framework/IJKMediaFramework Release-iphonesimulator/IJKMediaFramework.framework/IJKMediaFramework -output IJKMediaFramework

iPhone真机CPU架构:
arm64e:iPhone XS
arm64: iPhone 5s, iPhone 6(Plus), iPhone 6s(Plus), iPhone SE, iPhone 7(Plus), iPad Air(2), Retina iPad Mini(2,3)……
armv7s: iPhone 5, iPhone 5c, iPad 4
armv7: iPhone 3GS, iPhone 4, iPhone 4S, iPod 3G/4G/5G, iPad, iPad 2, iPad 3, iPad Mini
armv6: iPhone, iPhone 3G, iPod 1G/2G
iPhone模拟器CPU架构:
模拟器32位处理器测试需要i386架构,iPhone5及之前设置:i386
模拟器64位处理器测试需要x86_64架构,iPhone5s及之后设备

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值