如何在App Store中需要iPad 2或iPhone 4S
我们正在构build一款需要iPad 2或iPhone 4S的RAM,GPU和内核的应用程序。 有没有什么办法来configuration应用程序,使其不适用于较小硬件的应用程序商店?
我知道我只能build立armv7,并且消除了真正的旧东西。 它看起来像我可能需要一个静态相机(即使我们不使用它),以消除iPad 1(虽然这感觉像一个黑客)。 但是这并不能保持iPhone 4或Touch 4的不变。
有什么build议么?
iOS 6的发布现在可以实现这一点。通过要求iOS 6,您可以有效地要求只支持iPhone 4+和iPad 2+。
不幸的是,没有UIRequiredDeviceCapabilities
string只对A5处理器的设备进行过滤。
最接近的是,在新的iTunes Connect开发者指南中查看“设备兼容性matrix”,是基于对蓝牙4.0低功耗通信的支持,仅针对iPhone 4S进行过滤的新型bluetooth-le
键。 iPad 2没有这个硬件(虽然下一代将是安全的),所以它不能满足这个要求的能力。
我有点惊讶,因为有新的OpenGL ES扩展只能在iPad 2和iPhone 4S上使用,而且我可以看到构build需要这些function的应用程序。 我不知道如何指定,所以我提交了一个像这样的关键的增强请求(rdar:// 10356232)。