什么是armv7s?

时间:2012-09-24 16:42:38

标签: ios xcode

这似乎是较新的XCode中的新选项 - 而不是有效架构下的“armv6 armv7”我现在看到“armv7 armv7s”。什么是armv7s,我需要为它和armv7构建吗?

3 个答案:

答案 0 :(得分:37)

iPhone 5将附带并仅运行iOS 6.0。为了配合iOS 6.0的推出,Apple已经为开发人员提供了更新版本的开发工具。 Xcode 4.5做出了两项重大改变:它不再支持ARMv6 ISA(由iPhone 2G和iPhone 3G中的ARM11核心使用),继续支持ARMv7(由现代ARM内核使用),并增加了对新架构目标的支持支持新的A6 SoC:armv7s。

答案 1 :(得分:37)

您不必构建armv7s来添加对iPhone 5的支持.iPhone 5也可以运行armv7编译代码。我的应用程序刚刚提交到商店,它仅在armv7上构建并且工作正常!

答案 2 :(得分:1)

armv7s是iPhone 5中A6处理器的架构。是的,您还需要包含它。使用最新版本的Xcode,对armv6的支持将被取消。