【问题标题】:The information property list required device capabilities信息属性列表所需的设备能力
【发布时间】:2012-04-11 08:51:58
【问题描述】:

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

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

【问题讨论】:

  • 你是对的。如文档中所述 UIRequiredDeviceCapabilities 过滤设备。其他键在执行您的应用时配置操作系统行为。

标签: iphone ios


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2016-05-06
    • 2018-07-23
    • 2011-08-28
    • 2020-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 1970-01-01
    相关资源
    最近更新 更多