注册 登录
主题 : ios11 地图定位权限设置
级别: 新手上路
UID: 491624
精华: 0
发帖: 5
可可豆: 24 CB
威望: 23 点
在线时间: 236(时)
注册时间: 2015-07-23
最后登录: 2017-11-22
0 楼:  发表于: 2017-11-15 14:39    发自: Web Page
来源于 开发环境 分类

ios11 地图定位权限设置   

iOS 11在定位权限设置上有更新,可以按以下方式进行设置:
在项目的 Info.plist 添加定位权限申请,根据业务需求,选择下列方式设置。
其中:
iOS 8 - iOS 10 版本:
NSLocationWhenInUseUsageDescription 表示应用在前台的时候可以搜到更新的位置信息。
NSLocationAlwaysUsageDescription 申请Always权限,以便应用在前台和后台(suspend 或 terminated)都可以获取到更新的位置数据。
复制黏贴以下代码:
????<key> NSLocationWhenInUseUsageDescription </key>
????<string>App需要您的同意,才能访问您的位置</string>
????
????<key> NSLocationAlwaysUsageDescription </key>
????<string>App需要您的同意,才能访问您的位置</string>
iOS 11 版本:
NSLocationAlwaysAndWhenInUseUsageDescription 申请Always权限,以便应用在前台和后台(suspend 或 terminated)都可以获取到更新的位置数据(NSLocationWhenInUseUsageDescription 也必须有)。
复制黏贴以下代码:
????<key> NSLocationAlwaysAndWhenInUseUsageDescription </key>
????<string>App需要您的同意,才能访问您的位置</string>
??
注意:如果需要同时支持在iOS8-iOS10和iOS11系统上后台定位,建议在plist文件中同时添加NSLocationWhenInUseUsageDescription、NSLocationAlwaysUsageDescription和NSLocationAlwaysAndWhenInUseUsageDescription权限申请。
复制黏贴以下代码:
????<key>NSLocationWhenInUseUsageDescription</key>
????<string>App需要您的同意,才能访问您的位置</string>
????
????<key>NSLocationAlwaysUsageDescription</key>
????<string>App需要您的同意,才能访问您的位置</string>

????<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
????<string>App需要您的同意,才能访问您的位置</string>
[ 此帖被fkd033在2017-11-17 09:25重新编辑 ]

级别: 新手上路
状态: 连续签到 - [2天]
UID: 530109
精华: 0
发帖: 14
可可豆: 23 CB
威望: 20 点
在线时间: 154(时)
注册时间: 2015-12-09
最后登录: 2017-11-22
1 楼:  发表于: 2017-11-20 20:56    发自: Web Page
赞一个????
描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部