我的应用程序在iPhone 4上运行得非常好,而且在3GS上非常舒服。是否有可能只针对3GS / 4和不 3G?当我运行3G,各种各样的图形故障,崩溃,低fps等时,3G只是吓坏了,我甚至不希望3G用户在商店看到应用程序。我无法真正“降低”应用程序使用更少的内存/功率为3G,它将删除该应用程序的主要目的。
我想出的唯一方法是在info.plist中添加多任务处理作为应用程序的要求,但这看起来有点像hacky。
另外,就提交而言,这可能会让我陷入困境吗?
答案 0 :(得分:3)
将“armv7”添加到应用的info.plist所需的设备功能中。只有3GS和更新版本才使用该CPU架构。需要armv7的应用程序甚至不能安装在3G和其他旧的armv6设备上。
答案 1 :(得分:0)
以前已经解决了这个问题,您可以根据它确定版本并执行适当的操作。