我在想,当我构建现有的应用程序时,我需要如何处理它。目前,我以ARM6和ARM7为目标,使用4.0作为我的目标构建开发工具包。
我真的不想放弃对ARM6的支持,但我也想确保我的应用程序可以在新的iPhone上使用。据我所知,苹果也不会让你在商店中已经存在的应用程序上放弃对ARM6的支持,并支持这种架构。
我是否必须为iPhone 5用户创建一个新版本的应用程序?
发布于 2012-09-28 04:19:22
苹果让你放弃对ARMv6的支持。
诀窍在于,您必须将Deployment Target设置为保证支持ARMv7的iOS版本(我相信应该是4.3)。
也就是说,你不必为了让你的应用程序在iPhone 5上运行而放弃ARMv6,你现有的应用程序会运行得很好(但你将无法使用iOS 6的任何新功能)。
发布于 2012-12-22 00:49:27
如果我不想放弃ARMv6支持怎么办?很多人仍在使用旧手机。我的应用程序只需要在iPhone5上支持全屏。
这基本上意味着苹果已经阻止了同样的应用程序在iPhone 5和更老的手机上运行!
我会尝试在iTunes connect上将iPhone5版本作为一个单独的应用程序提交,这样人们就可以在旧手机上使用该应用程序,并在iPhone 5上享受全屏。让我们希望苹果公司不会拒绝我的应用程序--毕竟这是他们的错!
https://stackoverflow.com/questions/12628882
复制相似问题