【发布时间】:2014-03-09 13:41:50
【问题描述】:
我从下一页检查了表格,如果我从 Xcode 的有效架构中删除“armv6”,是否意味着该应用程序将无法在 iPhone1、3G 和 iPod touch 1st、2nd 上运行?有这么简单吗? 还会有什么影响吗? 我的游戏是Coco2ds-x
【问题讨论】:
标签: xcode cocoa-touch
我从下一页检查了表格,如果我从 Xcode 的有效架构中删除“armv6”,是否意味着该应用程序将无法在 iPhone1、3G 和 iPod touch 1st、2nd 上运行?有这么简单吗? 还会有什么影响吗? 我的游戏是Coco2ds-x
【问题讨论】:
标签: xcode cocoa-touch
是的,如果您不需要支持那些古老的设备,您可以安全地从项目中移除 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。在我看来,这是对开发人员停止支持旧平台的温和推动,而是跟上新的步伐,这样他们就可以开发出更新、更快、更好的应用程序。
【讨论】: