iOS8对定位进行了一些修改,CLLocationManager增加了下面的两个方法:
始终允许访问位置信息
- (void)requestAlwaysAuthorization;
使用应用程序期间允许访问位置数据
- (void)requestWhenInUseAuthorization;
要先调用这两个方法才行,还要在plist中加入:
NSLocationAlwaysUsageDescription
NSLocationWhenInUseUsageDescription
2:开启模拟器定位,或者是xcode的定位功能