4

在对我的应用程序进行一些小修改并将其加载到最新的 xcode 版本后,我注意到以下设置。

我应该删除armv6吗?下拉菜单中的选项显示 armv7、armv7s。

我应该设置什么?

在此处输入图像描述

4

3 回答 3

2

如果您真的不想支持 iPhone3G及更低版本(不是3GS),那么您可以删除armv6. 如果你这样做,那么你只需要支持iOS 4.*和降低,我认为你并不需要它。

因此,您可以随意armv6从列表中删除。

于 2012-09-24T19:35:09.213 回答
1

如图所示,如果您选择这两种架构,构建的产品将在包括 iPhone 3G 在内的所有 iOS 设备上执行。如果您必须在 iPhone 3GS 或更高版本上运行您的代码。您可以在设置中设置 armv7。

于 2012-09-24T19:41:52.357 回答
1
  • 如果要支持 iPhone(original) 和 iPhone 3G,请设置 ARMv6。
  • 如果要支持 iPhone 3GS、iPhone 4 和 iPhone 4S,请设置 ARMv7
  • 如果要支持 iPhone 5,请设置 ARMv7s

这里是关于 iPhone 处理器技术基础知识的一点解释。

仅作记录,iPhone(原装)、3G 和 3GS 已停产。

于 2012-09-24T19:58:44.517 回答