【问题标题】:Can not get most accurate location in the first time in IOS?IOS无法第一时间得到最准确的位置?
【发布时间】:2015-10-22 09:11:08
【问题描述】:

我正在开发一个 IOS 应用程序,当应用程序加载时,它会在 Google 地图中显示用户的当前位置。这是我向用户展示的第一个屏幕。

但第一次,应用程序在 Google 地图中显示不正确的位置。大多数情况下,它发生在我们进行全新安装时。从第二次尝试开始,应用程序在地图中显示了准确的位置。

我正在使用 IOS 默认值来执行此操作。我们使用水平精度和位置年龄来确定我们假定的用户当前最准确的位置。

这有什么原因不能按预期工作吗?

【问题讨论】:

    标签: ios google-maps core-location


    【解决方案1】:

    这与 iOS 获取用户位置的方式有关。通常第一个位置是最后一个已知位置,您可以查看位置结果上的日期以了解它的年龄。

    您可以通过蜂窝网络和 WiFi 网络的三角测量获得位置。在此位置更新后,手机可能有良好的 GPS 信号,并会提供最准确的位置。

    【讨论】:

    • 谢谢。我第一次使用 GPS 获取位置。
    猜你喜欢
    • 2017-05-27
    • 1970-01-01
    • 1970-01-01
    • 2016-03-10
    • 1970-01-01
    • 2022-01-05
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多