5月2日——iOS11定位失效问题

所存在的问题:

    (1)定位不能正常使用

    (2)首次安装APP 时 “是否允许使用定位信息”  系统提示框不显示

iOS定位失效原因:

    因为苹果现在增加了一项新的隐私保护功能 NSLocationAlwaysAndWhenInUseUsageDeion

    并且原有的 NSLocationAlwaysUsageDeion 被降级为 NSLocationWhenInUseUsageDeion

解决方案:

    需要新增如下两个权限,解决问题并恢复到原来定位 
    NSLocationAlwaysAndWhenInUseUsageDescription 和 NSLocationWhenInUseUsageDescription

    注意:如果你使用的是Hbuilder开发工具中的APP模板,在manifest.json代码视图中修改即可。

posted @ 2018-05-13 17:50  最初的样子  阅读(468)  评论(0编辑  收藏  举报