ios - 我的应用程序没有出现在 iOS6 的位置设置列表中

标签 ios core-location cllocationmanager ios6

我怎样才能让它出现在那个列表中?起始定位服务不工作。我的 CLLocationManager 在 iOS6 中没有收到任何东西。在 iOS 4 和 5 中运行良好。

发生了什么事?提前致谢。

最佳答案

将 CFBundleDisplayName 添加到您的 info.plist(这就是为我们所做的)。当你在那里时,你可能想要为 NSLocationUsageDescription 添加一个条目。

此外,您可能需要将 CLLocationManagerDelegate 更新为 locationManager:didUpdateLocations:

关于ios - 我的应用程序没有出现在 iOS6 的位置设置列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12570376/

相关文章:

ios - 如何使用 swift3 弯曲 UIView 的顶部?

objective-c - addTarget :action:forControlEvents - UISwitch in TableView - sender ok, 事件始终为 0x0

ios - 如何判断 iOS 设备是否具有 GPS?

swift - 为什么 Swift 不更新闭包外的变量?

ios - iBeacon - 监控区域的最大限制

ios - 如何在 iphone 的 Button 中使用 UIEdgeInsets 属性

ios - 在 Swift 中写入 Google 表格

objective-c - 我是否正确使用Core Location?它似乎不起作用

swift - iOS 9 中的 requestLocation() 多次调用 didUpdateLocation 委托(delegate)

ios - Cordova iOS 插件不提示用户位置权限