IOS valid architectures
来源:互联网 发布:超图软件不动产 编辑:程序博客网 时间:2024/06/07 13:01
目前ios的指令集有以下几种:
1,armv6,支持的机器iPhone,iPhone2,iPhone3G及对应的iTouch
2,armv7,支持的机器iPhone4,iPhone4S
3,armv7s,支持的机器iPhone5,iPhone5C
4,arm64,支持的机器:iPhone5S
机器对指令集的支持是向下兼容的,因此armv7的指令集是可以运行在iphone5S的,只是效率没那么高而已~
========================
Architecture : 指你想支持的指令集。
Valid architectures : 指即将编译的指令集。
Build Active Architecture Only : 只是否只编译当前适用的指令集。
========
现在是2014年初,其实4和4S的用户还是蛮多的,而iphone3之类的机器几乎没有了,所以我们的指令集最低必须基于armv7.
因此,Architecture的值选择:armv7 armv7s arm64(选arm64时需要最低支持5.1.1,这块不太明白)
1,如果想自己的app在各个机器都能够最高效率的运行,则需要将Build Active Architecture Only改为NO,Valid architectures选择对应的指令集:armv7 armv7s arm64。这个会为各个指令集编译对应的代码,因此最后的 ipa体积基本翻了3倍。(如果不在乎app大小的话,应该这样做)
2,如果想让app体积保持最小,则现阶段应该选择Valid architectures为armv7,这样Build Active Architecture Only选YES或NO就无所谓了。
- IOS valid architectures
- iOS valid architectures
- iOS Xcode设置项之Architectures和Valid Architectures
- IOS xcode5时代如何设置Architectures和Valid Architectures
- IOS学习 xcode设置项Architectures和Valid Architectures
- IOS-Xcode设置项之Architectures和Valid Architectures
- Architectures 和 Valid Architectures
- Architectures与Valid Architectures区别
- iOS学习笔记36-Xcode设置项之Architectures和Valid Architectures
- iOS学习笔记53-Xcode设置项之Architectures和Valid Architectures
- xcode5如何设置Architectures和Valid Architectures
- 关于xcode Architectures 和 valid Architectures
- Valid Architectures & Architectures & Build Active Architecture Only
- Xcode设置 Architectures和Valid Architectures
- xcode5时代如何设置Architectures和Valid Architectures
- Xcode的Architectures和Valid Architectures的区别
- xcode5时代如何设置Architectures和Valid Architectures
- Xcode的Architectures和Valid Architectures的区别
- c中scanf与gets区别
- 使用wxPython开发一个简单GUI应用
- HDOJ 题目1150 Machine Schedule(二分图最小点覆盖)
- js 的模块化的几种用法和方式
- Windows Phone Toolkit-- DatePicker
- IOS valid architectures
- 左外连接、右外连接、内连接、全连接
- radio 选中值判断
- mysql不是内部或外部命令,也不是可运行的程序或批处理文件
- Struts+Spring+Hibernate开发实例
- FindFirstChangeNotification
- C++反射机制
- 关于Mono
- MTK处理器心路历程