【问题标题】:Removing "armv6" from Valid Architectures of Xcode.. what would be affected?从 Xcode 的有效架构中删除“armv6”.. 会受到什么影响?
【发布时间】:2014-03-09 13:41:50
【问题描述】:

我从下一页检查了表格,如果我从 Xcode 的有效架构中删除“armv6”,是否意味着该应用程序将无法在 iPhone1、3G 和 iPod touch 1st、2nd 上运行?有这么简单吗? 还会有什么影响吗? 我的游戏是Coco2ds-x

http://en.wikipedia.org/wiki/List_of_iOS_devices

【问题讨论】:

    标签: xcode cocoa-touch


    【解决方案1】:

    是的,如果您不需要支持那些古老的设备,您可以安全地从项目中移除 ARMv6 架构 - ARMv7 及更高版本将让您的应用在其上运行:

    • iPhone 3GS 及更新机型

    • 所有 iPad,“普通”和迷你版

    • iPod Touch 第 3 代及更高版本

    我从 Apple 的 iOS Device Compatibility Reference 获得了大部分内容,这是一个很棒的资源。

    事实上,Xcode 4.5 and later doesn't know how to build for the ARMv6 architecture。在我看来,这是对开发人员停止支持旧平台的温和推动,而是跟上新的步伐,这样他们就可以开发出更新、更快、更好的应用程序。

    【讨论】:

      猜你喜欢
      • 2011-07-13
      • 1970-01-01
      • 1970-01-01
      • 2018-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多