Приложение Google Map не показывает полный адрес пункта назначения на устройстве ⇐ IOS
Приложение Google Map не показывает полный адрес пункта назначения на устройстве
У меня возникла проблема с отображением полного адреса назначения на устройстве. Правильный маршрут отображается от текущего адреса до адреса назначения, единственная проблема — показать полный адрес назначения. В симуляторе все работает нормально. может кто-нибудь помочь, пожалуйста? Вот код, который я использовал для получения адреса:
Цель развертывания — iOS 12.0.
let apiKey = GOOGLE_KEY let apiUrl = "https://maps.googleapis.com/maps/api/geocode/json" пусть параметры: Параметры = [ "latlng": "\(широта),\(долгота)", «ключ»: apiKey ] пусть formatted_address: String = "" Alamofire.request(apiUrl, метод: .get, параметры: параметры).responseJSON {ответ в переключить ответ.результат { случай .success(пусть значение): если let json = значение как? [Строка: любая], пусть результаты = json["результаты"] как? [[Строка: Любая]] { если let formattedaddress = results[0]["formatted_address"] как? Нить { если пусть PlaceId = результаты [0] ["place_id"] как? Нить { завершение (форматированный адрес, идентификатор места) } } } let error = NSError (домен: «Почтовый индекс не найден», код: 0, информация о пользователе: ноль) //завершение(.failure(ошибка)) случай .failure(пусть ошибка): печать("ошибка") //завершение(.failure(ошибка)) } }
У меня возникла проблема с отображением полного адреса назначения на устройстве. Правильный маршрут отображается от текущего адреса до адреса назначения, единственная проблема — показать полный адрес назначения. В симуляторе все работает нормально. может кто-нибудь помочь, пожалуйста? Вот код, который я использовал для получения адреса:
Цель развертывания — iOS 12.0.
let apiKey = GOOGLE_KEY let apiUrl = "https://maps.googleapis.com/maps/api/geocode/json" пусть параметры: Параметры = [ "latlng": "\(широта),\(долгота)", «ключ»: apiKey ] пусть formatted_address: String = "" Alamofire.request(apiUrl, метод: .get, параметры: параметры).responseJSON {ответ в переключить ответ.результат { случай .success(пусть значение): если let json = значение как? [Строка: любая], пусть результаты = json["результаты"] как? [[Строка: Любая]] { если let formattedaddress = results[0]["formatted_address"] как? Нить { если пусть PlaceId = результаты [0] ["place_id"] как? Нить { завершение (форматированный адрес, идентификатор места) } } } let error = NSError (домен: «Почтовый индекс не найден», код: 0, информация о пользователе: ноль) //завершение(.failure(ошибка)) случай .failure(пусть ошибка): печать("ошибка") //завершение(.failure(ошибка)) } }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение