iOS收藏

iOS 11 定位 不询问用户是否允许

2017-10-24  本文已影响24人  汪小喵

iOS 11 对用户的隐私更加保护了,一些需要使用用户位置信息的App 可能在iOS 11 中不会询问用户“是否允许使用位置信息”,导致无法获取到用户的位置。

解决办法

info.plist

在info.plist 文件中写入这两行,一般就可以解决了。

特殊情况

有时候写入上面的两行还是不会询问,这时检查代码,在获取位置的代码中是否缺少这样一句:

[self.locationManager requestWhenInUseAuthorization];

添加之后就可以了。


以上方法,仅供参考,亲测有效,欢迎指正。

上一篇 下一篇

猜你喜欢

热点阅读