Получение ошибки при использовании MKReverseGeoCoder

Когда мы пытаемся использовать MKReverseGeoCoder, всегда возникает ошибка,

"/SourceCache/ProtocolBuffer/ProtocolBuffer-47.1/Runtime/PBRequester.m:682 сервер вернул ошибку: 503

error : Error Domain=PBRequesterErrorDomain Code=6001 "Операция не может быть завершена. (Ошибка PBRequesterErrorDomain 6001.)"".

При поиске подробностей мы обнаружили, что ошибка связана с увеличением частоты запросов обратного геокодирования. Но мы отправляем только один запрос за раз и уверены, что количество запросов меньше. Пожалуйста, объясните детали ошибки. Мы использовали CLGeoCoder, и он отлично работает. Подскажите, пожалуйста, способ решения проблемы в версиях старше IOS 5.0.


person Neo    schedule 10.07.2012    source источник


Ответы (1)


Я почти уверен, что это происходит потому, что вы находитесь в процессе тестирования и слишком часто используете обратный геокодер, и серверы Google знают об этом. Таким образом, он в основном заблокировал вас на некоторое время. Повторите попытку позже и посмотрите, работает ли это.

Вы должны убедиться, что вы не вызываете геокодер чаще, чем раз в 60 секунд.

person Paresh Navadiya    schedule 10.07.2012