IOS8对定位进行了一些修改,其中包括定位授权的方法,CLLocationManager增加了一下两个方法
在使用定位服务前需要通过上面两个方法申请授权
[CLLocationManager requestAlwaysAuthorization] 授权使应用在前台后台都能使用定位服务
另外,在使用这两个方法授权前,必须在info.plist中增加相应的键值(
NSLocationAlwaysUsageDescription、
NSLocationWhenInUseUsageDescription),这两个键的值就是授权alert的描述。