iOS 9适配系列教程:后台定位
【iOS9在定位的问题上,有一个坏消息一个好消息】坏消息:如果不适配iOS9,就不能偷偷在后台定位(不带蓝条,见图)!好消息:将允许出现这种场景:同一App中的多个location manager:一些只能在前台定位,另一些可在后台定位,并可随时开启或者关闭特定location manager的后台定位。 如果没有请求后台定位的权限,也是可以在后台定位的,不过会带蓝条: 如何偷偷在后台定位:请求后台定位权限: //1.实例化定位管理器 _locationManager=[[CLLocationManageralloc]init]; //2.设置代理 _locationManager.delegate=self; //3.定位精度 [_locationManagersetDesiredAccuracy:kCLLocationAccuracyBest]; //4.请求用户权限:分为:?只在前台开启定位?在后台也可定位, //注意:建议只请求?和?中的一个,如果两个权限都需要,只请求?即可, //??这样的顺序,将导致bug:第一次启动程序后,系统将只请求?的权限,?的权限系统不会请求,只会...




