iPad的选择性部署(不包括iPad 1,2,3) - 最佳实践

时间:2015-02-15 17:36:33

标签: ios ipad deployment

是否可以限制iPad应用程序在iPad 1,2和3上运行?我们的游戏需要iPad 4或更高版本的硬件,不适用于iPad 1 2或3,我们不希望得到iPad 3试图使用我们游戏的人的错误评论。

谢谢!

1 个答案:

答案 0 :(得分:0)

是的,您可以将项目限制为特定的iOS设备,但不能通过逐个设备选择它们。相反,您需要在XCode中指定您的项目需要某些硬件功能,这些功能可能会或可能不会出现在您要构建的设备上。

以下是一些相关资源: 硬件限制的特定应用示例:http://www.appsbynight.com/2012/02/20/lock-users-from-running-an-app-on-older-ios-devices/

基于armv6或armv7 https://www.innerfence.com/howto/apple-ios-devices-dates-versions-instruction-sets

进行限制

基于OpenGL ES 2.0或3.0进行限制 https://developer.apple.com/library/ios/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/OpenGLESPlatforms/OpenGLESPlatforms.html

限制应用程序中硬件的方法列表: https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW3