armv7 armv7s arm64

131 阅读1分钟

Build Active Architecture Only : 是否只编译当前适用的指令集, release 必须为 NO

Valid Architectures: 将要编译的指令集

arm64 ****必选项,支持 iphone5s 及以上;最低支持版本: iOS5.1.1

armv7s :支持 iPhone5 及以上;

armv7 :支持 iPhone4 及以上;

以上指令集,选择越多,打出来的包就越大;

若抛弃 iPhone5s 之前的机型,只需要选择 arm64 即可,这个包是最小的。

若要支持所有 iPhone 机型,选择 armv7 arm64 即可。

若想 app 在各个机器上运行效率最高:

1. Build Active Architecture Only 改为 NO

2. 选择 armv7 armv7s arm64 指令集;

这样会为各个指令集编译相应的代码,但包的体积是最大的。