取消后你的App就无法使用定位服务咯。。
 楼主,你是想处理什么呢 ? 里面使用定位服务  是系统自带的提示,提示使用允许App访问定位服务。如果服务关闭了,app应提示到 设置中打开访问定位服务。如果楼主想点按钮自动跳转到设置,让用户手工设置(5.0以上版本已经不再支持了。)
可参考
http://hi.baidu.com/chenfalei/item/bf9217a3d0ebf29f151073c6

解决方案 »

  1.   

    得到定位信息后程序进入didUpdateToLocation。
    但是如果手机中的定位功能是关闭的,程序调用locationManager的startUpdatingLocation后,没有进入到didFailWithError函数中。这是为什么呢?我该怎么做呢?
      

  2.   

    自己找到解决的方法:
    1.如果手机没有开启定位服务,didFailWithError是不会被调用的,使用延时方法,在设定的时间内没有得到定位数据就关闭。
    2.如果手机开启定位服务,但是App没有被授权可以使用定位,didFailWithError是会被调用的。