Получение ошибки при использовании MKReverseGeoCoder
Когда мы пытаемся использовать MKReverseGeoCoder, всегда получаю ошибку,
"/SourceCache/ProtocolBuffer/ProtocolBuffer-47.1/Runtime/PBRequester.m:682 сервер вернул ошибку: 503
error: Error Domain = PBRequesterErrorDomain Code = 6001 "Операция не может быть завершена. (PBRequesterErrorDomain ошибка 6001.)"".
При поиске деталей мы обнаружили, что ошибка связана с увеличением частоты запросов обратного геокодирования. Но мы отправляем только один запрос за раз и уверены, что количество запросов меньше. Пожалуйста, объясните детали ошибки. Мы использовали CLGeoCoder, и он отлично работает. Пожалуйста, предложите способ решения проблемы в версиях, более старых, чем IOS 5.0.
1 ответ
Я почти уверен, что это происходит, потому что вы тестируете и слишком часто используете обратный геокодер, и серверы Google знают это. Таким образом, это в основном заблокировало вас на некоторое время. Попробуйте позже и посмотрите, работает ли это.
Вы должны убедиться, что вы не вызываете геокодер чаще, чем раз в 60 секунд.