位置服务在iOS 6中不起作用

时间:2012-09-20 19:39:30

标签: cllocationmanager ios6

  

可能重复:
  iOS 6 and Location Services not working

我们的应用程序的位置服务已停止在iOS 6中运行。它们在iOS 5中运行良好。当我调用CLLocationManager的startUpdatingLocation方法时,它从不提示用户访问,我们的应用程序没有显示在“设置位置服务”页面中。

之前有人见过吗?我真的不知道在哪里看。我已经尝试将我们的应用程序剥离到一个视图控制器,它仍然无法正常工作。也许在构建设置中的东西?

编辑: 我创建了一个新目标,它在那里工作。

2 个答案:

答案 0 :(得分:6)

看起来问题是我们没有在.plist文件中声明CFBundleDisplayName。我们有CFBundleName但没有CFBundleDisplayName。

答案 1 :(得分:-1)

我使用XCode 4.4创建项目,安装后Xcode 4.5位置不起作用。在.plist文件中声明CFBundleDisplayName位置现在正在运行。