【问题标题】:CLLocationmanager Not Updated Current LocationCLLocationmanager 未更新当前位置
【发布时间】:2015-06-07 02:24:47
【问题描述】:

我是 IOS 开发的新手。我在 IOS8 中使用 GeoCoding 和 CLLocationManager 来获取用户当前位置。但问题是,当我设置位置Xcode>Product>Scheme>Edit Scheme>Chek Allow location simulation 并设置任何位置(如印度孟买)时,它将显示在我的视图控制器上。但我想访问我当前的位置,而不是通过方案设置位置。当我通过方案 CLLocation 管理器未设置任何位置并且给我无法获取您的位置时

Error Domain=kCLErrorDomain Code=0 "操作无法完成。(kCLErrorDomain error 0.)"

请帮忙解决什么问题??提前感谢

【问题讨论】:

    标签: ios xcode ios8 cllocationmanager iphone-6


    【解决方案1】:

    我认为模拟器不支持定位当前位置。您可能需要真正的 iOS 设备。

    如果你真的想模拟你的位置。你可以使用谷歌地图或其他东西来了解你的坐标。然后将其放入您的 GPX 文件中,您可以加载您的自定义 GPX 文件。

    【讨论】:

      【解决方案2】:

      发生这种情况主要有两个原因。其中任何一项都会对您有所帮助。不仅在位置的情况下,有时我们会在那个时候快速使用模拟器,对于这种情况,第二个选项通常会有所帮助。

      1. 如果您选中了方案/编辑方案/选项/允许位置模拟但没有设置默认位置,也会出现此错误。

      选择任一默认位置。

      1. 第二个原因可能是模拟器问题。很多时候这解决了这个问题。

      模拟器下:点击重置内容和设置。 关闭模拟器。 运行您的应用。

      希望对你有帮助

      【讨论】:

        猜你喜欢
        • 2012-03-30
        • 1970-01-01
        • 2011-09-10
        • 2015-08-08
        • 2014-12-29
        • 1970-01-01
        • 1970-01-01
        • 2011-08-27
        相关资源
        最近更新 更多