定位服务在 iOS 6 中不起作用 [重复]

Posted

技术标签:

【中文标题】定位服务在 iOS 6 中不起作用 [重复]【英文标题】:Location Services not working in iOS 6 [duplicate] 【发布时间】:2012-09-20 19:39:29 【问题描述】:

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

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

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

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

【问题讨论】:

我先问了我的问题,所以很好地结束了它。 【参考方案1】:

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

【讨论】:

我已经有了这个,但仍然不能和我一起工作。它在以前的 iOS 版本上运行良好。【参考方案2】:

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

【讨论】:

定位服务和本地化是完全不同的话题。 是...位置,对不起!!

以上是关于定位服务在 iOS 6 中不起作用 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

定位服务在 ios8 中不起作用

javascript - 地理定位在codepen中不起作用

调用 http:// 在 ios 9 中不起作用 [重复]

HTML 5 地理定位在 Safari 中不起作用

固定定位在 Safari 7 中不起作用

信标接近检测器在iOS swift中不起作用