zoukankan      html  css  js  c++  java
  • Xcode工程文件配置 你一定要懂的

    Xcode6 默认工程配置 :Architectures : armv7,arm64  Valid Architectures : arm64 armv7 armv7s 

    如此,最终编译出的app 架构(指令集)是armv7 arm64,   是没有armv7s的。

    另 据说apple cpu 指令集是向下兼容的,所以打出的app在一些设备上 如iphone5、 iphone5c  (这2个设备 是armv7s指令集)也是能运行的

    再看下 Apple设备架构

    周围老有人 抱怨:   app 在iphone5、 iphone5c 上运行卡,于是 我猜测 是否跟指令集有一定关系,因为Xcode6默认工程配置生成的app 是armv7 arm64 “胖指令集”的,并没有armv7s,  在iphone5、 iphone5c 上运行的也只是向下兼容的armv7指令集,这种场景iphone5、 iphone5c设备cpu 是没有得到很好使用的。

    还有一个需要注意的配置是:Build Active Architecture  Only ,默认Debug Yes ;Release NO

    这里是取当前链接的硬件设备架构 来 打包;如果你把Release 修改为YES ,结果你会悲催的!!

    参考链接

    http://www.360doc.com/content/14/1212/08/19175681_432303770.shtml

    --------------------

    今天遇到如下问题,ENABLE_BITCODE 改为NO 即可编译通过,这个配置参数 待究!

    -----

     
  • 相关阅读:
    MogileFS的实现和bug解决
    MogileFS介绍
    SAMBA
    NFS
    测试DNS服务的命令
    DNS中的AC、rndc、智能DNS解析和基础排错
    DNS的主从、子域授权和转发服务器
    DNS域名记录
    DNS
    JavaScript设计模式与开发实践随笔(二)
  • 原文地址:https://www.cnblogs.com/xzoscar/p/4922578.html
Copyright © 2011-2022 走看看