我想了解这个列表之间的区别:UIRequiredDeviceCapabilities
和个别密钥,例如:UIRequiresPersistentWiFi
。 AppStore的列表是否可以过滤允许哪些设备下载应用程序,但各个键是否在我的应用程序中用于“配置”目的?
答案 0 :(得分:1)
是的,完全正确。例如,Wifi是一个设置,可以由用户打开和关闭,但所有设备上都存在该功能,所以显然它不能用于过滤设备,对吧? :)。其他不是要求,而是应用程序行为的设置。
总结一下: UIRequiredDeviceCapabilities中的内容在任何给定设备上都存在或者不存在(例如,armv7体系结构)。如果您在列表中添加一个,则不允许安装没有它的设备。
其他设置定义了应用程序的工作方式和状态(状态栏样式,抗锯齿等),但它将安装在任何能够运行iOS的设备上。