2

可能重复:
iOS 6 和定位服务不工作

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

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

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

4

2 回答 2

6

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

于 2012-09-20T20:30:42.910 回答
-1

我用 XCode 4.4 创建了项目,安装 Xcode 4.5 后位置不起作用。在 .plist 文件键 CFBundleDisplayName 位置中声明现在可以正常工作。

于 2012-09-21T08:17:20.913 回答