这似乎是较新的XCode中的新选项 - 而不是有效架构下的“armv6 armv7”我现在看到“armv7 armv7s”。什么是armv7s,我需要为它和armv7构建吗?
答案 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的支持将被取消。