[转载]xcode5时代如何设置Architectures和Valid Architectures
2019独角兽企业重金招聘Python工程师标准>>>
xcode5时代如何设置Architectures和Valid Architectures
目前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就无所谓了。
转载于:https://my.oschina.net/openlab/blog/197043
[转载]xcode5时代如何设置Architectures和Valid Architectures相关推荐
- Xcode的Architectures和Valid Architectures的区别
目录[-] Xcode的Architectures和Valid Architectures的区别 Architectures Valid Architectures 原因解释如下: 参考1: 所有IO ...
- Xcode的Architectures、Valid Architectures和Build Active Architecture Only属性
转自http://www.tuicool.com/articles/aeiaUr Architectures 这代表,在这个项目里你想要Xcode编译的目标设备列表. Valid Architec ...
- (转载)linux如何设置为低内核启动(降核)
CentOS 6 系统更改内核启动顺序方法: 1.查看编辑/etc/grub.conf 文件 vim /etc/grub.conf 2.在grub.conf文件中决定开机使用哪个内核版本做启动的参数是 ...
- 转载:Linux查看设置系统时区
关于时区的概念,其实初中地理课已经涉及,很多人都多少了解一些,可能只是细节 搞不太清楚.为什么会将地球分为不同时区呢?因为地球总是自西向东自转,东边总比西边先看到太阳,东边的时间也总比西边的早.东边时 ...
- 【转载】Apache如何设置访问一个目录需要密码
很详细 收藏以后用 原文地址:Apache如何设置访问一个目录需要密码作者:梦终 如何设置访问一个目录需要密码呢?其实在Apache服务器中非常简单.默认情况下,可以在某个目录下放一个.htacces ...
- 【转载】uTorrent缓存设置,防止出现磁盘负荷100%
http://blog.sina.com.cn/s/blog_563fbc8c01011vod.html 昨晚半夜需要在家里Down一个PT,很久没在家里Down了,在小本(D430,天杀的1.8寸硬 ...
- (转载)关于PB打印设置中纸张的大小,
我添加了后面一列,具体毫米大小 关于PB打印设置中纸张的大小 原创 Linux操作系统 作者:coolhe 时间:2009-09-02 11:26:30 5930 0 http:/ ...
- 《转载》Tomcat内存设置详解
原文地址:Java内存溢出详解 一.常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出 ...
- 【转载】Fedora网络设置问题解决方法
Linux禁止修改DNS 原文地址: http://student.csdn.net/space.php?uid=38634&do=blog&id=19322 大家都知道修改linu ...
最新文章
- C++ 把输出结果写入到文件中
- python写一个游戏多少代码-Python项目实战之猜数字游戏(含实现代码)
- 使用Spring Integration Java DSL与Rabbit MQ集成
- python爬虫爬图片教程_python爬虫实战之爬取京东商城实例教程
- Centos7 error: Failed to initialize NSS library
- GIS二次开发之上一个视图/下一个视图
- java http data chunk_HTTP协议之Chunked解析
- 学习实践:使用模式,原则实现一个C++自动化测试程序
- 2022-2028全球骨科创伤植入物行业调研及趋势分析报告
- uni-app 使用高德地图
- [免费专栏] Android安全之绕过SSL Pinning抓HTTPS数据
- 深度学习入门——利用卷积神经网络训练CIFAR—10数据集
- Notepad++安装--16进制插件HexEditor
- macbook买后配置
- Twitter网页版推出通用搜索功能 复制链接
- JS内置对象操作方法整理
- 为何别人实操很强?因为他用这70个Python项目学习练手!它值得你收藏落灰!
- ElasticSearch入门-搜索如此简单
- java抽象类创建_Java抽象类
- 肺结节检测相关文章记录