我从下一页检查了表格,如果我从Xcode的Valid Architectures中删除“armv6”,是否意味着该应用程序无法在iPhone1,3G和iPod touch上运行1st,2nd?这么简单吗? 还有什么会受到影响吗? 我的游戏是Coco2ds-x
答案 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。在我看来,这是一个温和的推动开发人员停止支持旧平台,而是跟上新的东西,以便他们可以制作更新,更快,更好的应用程序。