今天在XCode6上打开之前写的地图时,给我报这个错 location authorization

去网上查了一番,才知道Xcode6对地图的设置稍有修改

在stackoverflow上找到了答案 iOS 8 : Location Services not working

我权当翻译一遍,记录一下.

解决这个问题一般两个步骤。

1 在工程info。plist文件中添加下面值,任意一个

>	<key>NSLocationWhenInUseUsageDescription</key>
<string>The spirit of stack overflow is coders helping coders</string> <key>NSLocationAlwaysUsageDescription</key>
<string>I have learned more on stack overflow than anything else</string>

value值随意填,会在请求用户授权时,显示给用户.

2 接着就在工程中加入这几行代码

      if ([self.locationManager 	respondsToSelector:@selector(requestWhenInUseAuthorization)]) {
  [self.locationManager requestWhenInUseAuthorization];
}
[self.locationManager startUpdatingLocation];

至于这个就看之前填的是哪个,永久还是每次都需要授权

requestWhenInUseAuthorization

另,英文还可以的推荐直接看这篇,讲解的很好Core Location Manager Changes in iOS 8

最新文章

  1. python 03
  2. RxJava 和 RxAndroid 四(RxBinding的使用)
  3. C#部分---语言经典题目——兔子生兔子
  4. php error file_get_contents()
  5. 关于android开发添加菜单XML文件之后无法在R.java中生成ID的问题
  6. Toad for Oracle 12 download link
  7. STL unique使用问题
  8. 【转】Android下编译jni库的二种方法(含示例) -- 不错
  9. NSIS:判断并安装.NET Framework 4 的例子
  10. java.lang.StringBuilder和java.lang.StringBuffer (JDK1.8)
  11. Xamarin使用ListView开启分组视图Cell数据展示bug处理
  12. listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例(转载:http://blog.chinaunix.net/uid-83572-id-5510.ht)
  13. iOS7 CookBook精彩瞬间(二)NSSet、通过Subscript访问类成员等
  14. Echarts 南海诸岛简图显示位置调整
  15. 怎么用JQUERY设置div背景图片?
  16. #Leetcode# 997. Find the Town Judge
  17. C# RSA加解密与验签,AES加解密,以及与JAVA平台的密文加解密
  18. 为什么使用 npm Scripts 构建项目
  19. linux命令总结vmstat命令
  20. git 入门常用命令(转)

热门文章

  1. Activity的各种功能封装
  2. hadoop 常用命令
  3. 读取xml到DataSet中去
  4. 解决IE9以下ie版本不能识别新元素的方法 添加一个js -- Shiv Solution
  5. [置顶] Android访问控制系统测试与评估
  6. SURF特征
  7. Java基础知识强化55:经典排序之归并排序(MergeSort)
  8. 判断http 请求来自于手机还是PC
  9. 迟到的tkinter---学校选课刷屏器
  10. 《第一行代码》学习笔记34-服务Service(1)