使用MKReverseGeoCoder时出错

时间:2012-07-10 04:37:19

标签: iphone ios mapkit mkreversegeocoder

当我们尝试使用MKReverseGeoCoder总是出错时,

“/ SourceCache / ProtocolBuffer / ProtocolBuffer-47.1 / Runtime / PBRequester.m:682服务器返回错误:503

错误:错误Domain = PBRequesterErrorDomain Code = 6001“操作无法完成。(PBRequesterErrorDomain错误6001.)”“。

在搜索详细信息时,我们发现错误是由于反向地理编码请求的速率增加。但我们一次只发送一个请求,并确保请求数量较少。请解释错误背后的细节。我们使用CLGeoCoder,它工作正常。请建议一种方法来解决早于IOS 5.0的版本中的问题。

1 个答案:

答案 0 :(得分:0)

我很确定这种情况正在发生,因为您正在测试,并且使用反向地理编码器太多而Google的服务器知道这一点。所以,它基本上阻止了你一段时间。稍后再试,看看它是否有效。

您需要确保每60秒不要多次调用地理编码器。