如何仅在iPhone 3G S或更快的设备上在App Store上提供我的应用程序?

chr*_*ler 8 iphone ipod app-store

我的应用程序在iPhone 3G上运行缓慢但在iPhone 3G S上足够快.

有没有办法限制应用程序仅适用于iPhone 3G S和更快的设备?我想避免不好的评论,因为3G甚至2G用户下载它然后抱怨它太慢了.

Bra*_*son 12

您可以通过UIRequiredDeviceCapabilities在应用程序的Info.plist中提供密钥值来设置使用应用程序所需的最低功能.在这种情况下,我建议使用该opengles-2功能,因为所有具有后iPhone 3G S更快硬件的iOS设备都支持OpenGL ES 2.0而且之前都没有.

欲知更多有关这些功能,可见苹果的文档在这里.

  • brad的解决方案非常好,我确认它有效并且苹果已经批准了这样做的应用程序. (2认同)