我正在开发一个IOS应用程序,它在应用程序加载时显示用户在Google Map中的当前位置。这是我向用户展示的第一个屏幕。
但这是第一次,应用程序在Google Map中显示错误的位置。大多数情况下,我们进行全新安装时都会发生。从第二次尝试应用程序显示地图中的准确位置。
我正在使用IOS默认执行此操作。使用水平精度&位置年龄,我们正在确定我们认为是用户最准确的当前位置。
有没有理由说这不能按预期工作?
答案 0 :(得分:0)
它与iOS让用户定位的方式有关。通常第一个位置是最后一个已知位置,您可以检查位置结果的日期以查看它的年龄。
您通过蜂窝和WiFi网络的三角测量获得位置。在此位置更新后,手机可能具有良好的GPS信号,并将提供最准确的位置。