Monotouch iPhone 5构建和支持ARM6的应用程序

时间:2012-09-27 19:40:41

标签: iphone xamarin.ios armv7

我想知道在构建它时我需要对现有应用程序做些什么。目前,我使用4.0作为目标构建SDK,目标是ARM6和ARM7。

我真的不想放弃ARM6支持,但我也想确保我的应用程序可以在新的iPhone上使用。据我所知,Apple也不会让你在已经存在并支持该架构的应用程序中放弃对ARM6的支持。

我是否必须为iPhone 5用户创建我的应用程序的新版本?

2 个答案:

答案 0 :(得分:1)

Apple允许您放弃ARMv6支持。

诀窍是你必须将部署目标设置为保证支持ARMv7的iOS版本(我相信这将是4.3)。

也就是说,您不必为了让您的应用在iPhone 5上运行而放弃ARMv6,您的现有应用程序将正常工作(但您将无法使用任何新的iOS 6功能)。

答案 1 :(得分:0)

如果我不想放弃ARMv6支持怎么办?很多人还在使用旧手机。我的应用只需在iPhone5上支持全屏。

这基本上意味着Apple阻止了相同的应用程序在iPhone 5和旧款手机上运行!

我会尝试将iPhone5版本作为iTunes连接上的独立应用程序提交,以便人们可以在旧款手机上使用该应用程序并仍然可以在iPhone 5上全屏显示。让我们希望Apple不会拒绝我的应用程序 - 它是毕竟他们的错!