iOS的,我应该怎么设置架构设置我的项目?(iOS, what should I set archi

2019-09-22 23:10发布

做一些小的修改,以我的应用程序并加载它到最新版本的Xcode后,我注意到以下设置。

我应该删除的ARMv6? 在下拉选项下称ARMv7的,armv7s。

我应该怎么设置?

Answer 1:

如果你真的不希望支持iPhone 3G和较低(不3GS ),那么你可以删除armv6 。 如果这样做,那么你就需要为仅支持iOS 4.*和较低的,而且我不认为你真的需要它。

所以,你可以随意删除armv6从列表中。



Answer 2:

如图所示为图像,如果选择了两种架构,内置产品将执行在所有iOS设备,包括iPhone 3G。 如果你运行你的iPhone 3GS的或上面的代码。 你可以在设置中设置的ARMv7。



Answer 3:

  • 如果你想支持iPhone(原件)和iPhone 3G设置的ARMv6。
  • 集ARMv7的,如果你想支持的iPhone 3GS,iPhone 4和iPhone 4S
  • 如果你想支持iPhone 5的设置ARMv7s

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

只是为了记录在案,iPhone(原件),3G和3GS被中止。



文章来源: iOS, what should I set architectures setting in my project?