是否可以为应用禁用目标设备?

时间:2012-03-27 09:29:23

标签: iphone app-store

在我的应用程序中,我想只启用iPhone 4及更新版本和iPod 4g。 这是可能的,怎么做? 谢谢你的回答

1 个答案:

答案 0 :(得分:5)

通常,您应该定位iOS版本,而不是设备本身。您可以通过更改 iOS部署目标来完成此操作。

某些旧设备不支持较新版本的iOS,因此,例如,如果您的目标部署是iOS 4.3,则您的应用将无法在iPhone 3G设备上运行。

如果您的应用需要旧版iOS设备无法使用的特定设备功能,则可以在info.plist文件中指定该应用,该应用将无法用于较旧的设备。在必需的设备功能字段的键列表中查看here。 (iPhone 3GS没有面向相机的字体)。

但如果它满足您应用的所有硬件要求,则不建议不支持iPhone 3GS。你失去了一些市场份额,我不确定Apple会验证你的应用程序。