定位服务在 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 中不起作用 [重复]的主要内容,如果未能解决你的问题,请参考以下文章