有一个带有"location-services“项的UIRequiredDeviceCapabilities密钥。
这方面的文档有点模糊:
如果应用程序需要(或明确禁止)使用核心位置框架检索设备当前位置的能力,请包括此键。(此键引用一般位置服务功能。如果你特别需要gps级别的精度,你也应该包括gps键.)
这种“所需功能”的目的是定义绝对需要的内容。但文件上写着“(或明确禁止)”,这让我感到困惑。现在,该密钥要么说明必须有位置服务,要么说明禁止位置服务?这有意义吗?
如果我指定了这一点,并且有人对位置服务有家长控制或其他自我控制的限制,这是否意味着他们一开始就无法从app购买该应用程序?
发布于 2012-10-11 23:54:14
如果UIRequiredDeviceCapabilities的值是一个数组,那么它指定了所需的功能,但是如果该值是一个字典,那么这些键就是功能,无论它们是必需的还是禁止的,这些值都是true/false。
这是在文档中提到的,但是您可能忽略了它,因为它是隐藏的。
https://stackoverflow.com/questions/12850315
复制相似问题