1

我试图了解此列表:UIRequiredDeviceCapabilities和单个键之间的区别,例如:UIRequiresPersistentWiFi。AppStore 的列表是否用于过滤允许哪些设备下载应用程序,但各个密钥用于我的应用程序中的“配置”目的?

http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW12

4

1 回答 1

1

是的,完全正确。比如wifi是一个设置,可以由用户开启和关闭,但是这个能力存在于所有设备上,所以显然不能用来过滤设备,对吧?:)。其他不是要求,而是应用程序行为的设置。

总结一下: UIRequiredDeviceCapabilities 中的东西在任何给定的设备上要么存在要么不存在(例如,armv7 架构)。如果您将一个添加到列表中,则不允许安装没有它的设备。

其他是定义应用程序如何工作和外观的设置(状态栏样式、抗锯齿等),但它将安装在任何能够运行 iOS 的设备上。

于 2012-04-11T09:28:37.833 回答