1

我突然想出了一个场景,很想知道我们是否能做到。假设我正在使用陀螺仪 API,我们都知道陀螺仪在 iPhone 4 及更高版本中可用,但在 iPhone 4 及更高版本中不可用,我知道两件事

  1. 使用宏条件编译代码
  2. 框架的条件链接

但我的问题是:是否可以在应用程序配置或将应用程序上传到应用程序商店时进行一些更改,以便它根本不会安装在较低配置的设备中。

请赐教。

问候 Ankit

4

1 回答 1

4

如果用户的设备上没有陀螺仪,将密钥添加gyroscope到文件中应该会阻止用户安装应用程序。UIRequiredDeviceCapabilitiesinfo.plist

您还可以在这里找到更多的选项和键:http:
//developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html

于 2011-11-14T09:54:21.497 回答