地理编码器在 ios 5 中给出了错误的地址

Posted

技术标签:

【中文标题】地理编码器在 ios 5 中给出了错误的地址【英文标题】:geocoder gives wrong address in ios 5 【发布时间】:2011-12-05 20:18:08 【问题描述】:

对于 5.0,我使用 clgeocoder 和 clplacemark,但我每次都得到“1 stockton street”。我相信 1 stockton st 是旧金山一家苹果商店的地址。 Mk 类适用于年轻版本模拟器的相同程序。

为什么 5.0 模拟器默认是商店的位置?

【问题讨论】:

【参考方案1】:

查看 Xcode 4.2 发行说明中的​​ Location Simulation section

您还可以使用 GPX 文件模拟运动,请查看Simulate Location including movement in Xcode 4.2 / ios5

【讨论】:

【参考方案2】:

早期版本的 iOS 模拟器没有位置,而 iOS 5 模拟器可以模拟位置(注意 xCode 屏幕底部的位置箭头)。我不知道您如何在代码中模拟位置更改,但可能会发生,模拟器活动会中断您的位置更改链。

【讨论】:

以上是关于地理编码器在 ios 5 中给出了错误的地址的主要内容,如果未能解决你的问题,请参考以下文章

地理编码 API 对 IP 地址的响应速度不够快

iOS定位的使用:地理/逆地理编码/判断目标经纬度是否在大陆

iOS 如何在 2015 年将地址转换为 GPS 坐标(地理编码)?

iOS 地理编码 / 反地理编码

使用前向地理编码获取iOS中许多地址的纬度和经度时如何添加延迟?

如何在 iOS 中使用反向谷歌地理编码?