将NSLocationAlwaysUsageDescription添加到info.plist中的含义

时间:2018-04-27 18:17:21

标签: ios info.plist location-services

是否有人知道在NSLocationAlwaysUsageDescription文件中添加info.plist的含义?我们被新的自动检查所拒绝,该检查查找对需要特殊权限的某些API的特定调用。不幸的是,我们使用的是一个引用requestAlwaysAuthorization的库,虽然我们没有使用它,但我们因为没有在info.plist中指定原因而被拒绝。当然我可以添加它来通过认证,但会有任何负面影响吗?

1 个答案:

答案 0 :(得分:0)

如果您的应用实际上没有请求“始终”授权,则不应该存在。我们本周也遇到了同样的问题。看起来Apple最终会强制执行requirements。我还添加了NSLocationAlwaysAndWhenInUseUsageDescription,以防他们也开始强制执行。我希望一旦我们将应用程序翻转为明年只支持iOS 11+,就不会强制执行NSLocationAlwaysUsageDescription的要求,因为它仅适用于iOS 10及更早版本。