取消后你的App就无法使用定位服务咯。。
楼主,你是想处理什么呢 ? 里面使用定位服务 是系统自带的提示,提示使用允许App访问定位服务。如果服务关闭了,app应提示到 设置中打开访问定位服务。如果楼主想点按钮自动跳转到设置,让用户手工设置(5.0以上版本已经不再支持了。)
可参考
http://hi.baidu.com/chenfalei/item/bf9217a3d0ebf29f151073c6
楼主,你是想处理什么呢 ? 里面使用定位服务 是系统自带的提示,提示使用允许App访问定位服务。如果服务关闭了,app应提示到 设置中打开访问定位服务。如果楼主想点按钮自动跳转到设置,让用户手工设置(5.0以上版本已经不再支持了。)
可参考
http://hi.baidu.com/chenfalei/item/bf9217a3d0ebf29f151073c6
解决方案 »
- ### 为什么UIView动画结束函数被调用了两次??
- ios 3.x 上面如何实现类似 LocalNotification 的功能。如何让一个程序始终在运行。
- IPhone 开发平台的搭建问题想问下各位高手?
- 自写的ios framework, 真机方式编译后调用出错,但模拟器方式编译调用正常,何故?
- 做开发,macbook air能满足需求么?
- 用live555+ffmpeg做iOS平台的实时视频播放
- 哪位大神能告诉我Xcode出现这个问题怎么解决吗
- iOS PDF涂鸦如何保存
- 真机测试中第三方库生成的文件写入问题
- 有关于代理协议实现回调的问题
- ios nsarray
- 问下coreData怎么删除一行数据?
但是如果手机中的定位功能是关闭的,程序调用locationManager的startUpdatingLocation后,没有进入到didFailWithError函数中。这是为什么呢?我该怎么做呢?
1.如果手机没有开启定位服务,didFailWithError是不会被调用的,使用延时方法,在设定的时间内没有得到定位数据就关闭。
2.如果手机开启定位服务,但是App没有被授权可以使用定位,didFailWithError是会被调用的。