从Xcode的有效架构中删除“armv6”..会受到什么影响?

时间:2014-03-09 13:41:50

标签: xcode cocoa-touch

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

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

1 个答案:

答案 0 :(得分:0)

是的,如果您不需要支持这些古老的设备,那么从项目中移除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。在我看来,这是一个温和的推动开发人员停止支持旧平台,而是跟上新的东西,以便他们可以制作更新,更快,更好的应用程序。