美文网首页
iOS 指令集对应机型及 XCode 设置

iOS 指令集对应机型及 XCode 设置

作者: 十月末的故事 | 来源:发表于2018-03-17 11:49 被阅读201次

有些还不是很准确

指令集 机型
armv6 iPhone, iPhone2, iPhone3G, iPad Touch, iPad Touch 2
armv7 iPhone3GS, iPhone4, iPhone4s, iPod 3G/4G/5G, iPad, iPad2, iPad3, iPad mini
armv7s iPhone5, iPhone5C, iPad 4
arm64 iPhone5S, iPad Air, Retian iPad mini. 64 位处理器的真机?
i386 模拟器
x86_64 64 位的模拟器?

XCode 中指令集设置
Architectures 表示工程将被编译成哪些指令集
Valid Architectures 表示可支持的指令集
Valid ArchitecturesArchitectures 两个选项的交集就是 App 会编译的指令集

Build Active Architecture Only 选项表示是否只编译当前对应机型的指令集. 一般此选项在 Debug 时选择 YES, 会降低编译速度. Release 时选择 NO, 因为要上架需要适应所有机型. 该选项起作用的前提是你的
Xcode 必须成功连接了调试设备。如果你没有任何活跃设备,即 Xcode 没有成功连接调试设备,就算该设置项设置成YES依然还会编译 Valid ArchitecturesArchitectures 指定的二进制包。

相关文章

网友评论

      本文标题:iOS 指令集对应机型及 XCode 设置

      本文链接:https://www.haomeiwen.com/subject/wtxjqftx.html