700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > ios开启google位置服务器 iOS显示定位权限和打开第三方地图

ios开启google位置服务器 iOS显示定位权限和打开第三方地图

时间:2021-01-28 19:57:15

相关推荐

ios开启google位置服务器 iOS显示定位权限和打开第三方地图

一:定位权限

1.导入CoreLocation,MapKit库。

2.在需要弹出位置授权的界面导入头文件

import

import

3.info.plist文件添加3个授权

a. NSLocationWhenInUseUsageDescription (应用使用期间),

b. NSLocationAlwaysUsageDescription(始终允许),

c. NSLocationAlwaysAndWhenInUseUsageDescription(始终允许,iOS11新增)

在iOS11时,NSLocationAlwaysAndWhenInUseUsageDescription表示始终允许,NSLocationAlwaysUsageDescription在功能上被降级为为“应用使用期间”。

如果a,b两项添加到plist里,授权提示有2个选择项

WX0119-142938@2x.png

如果a,b,c 全部添加到plist里,授权提示有3个选择项

WX0119-143011@2x.png

4.跳转到地图界面前,进行位置权限判断,只有允许了定位才能跳转界面。

-(void)clickToMapVC{

//确定用户的位置服务是否启用,位

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。