API Google Directions не возвращает результаты в iOS

Я пытаюсь использовать API Google Directions. У меня SDK настроен. Я включил SDK Google Maps для iOS в Службах в консоли разработчика. Ниже приведен URL, который я построил, чтобы получить указания.

В консоли разработчика есть два типа ключей.

введите описание изображения здесь

Сначала я попробовал с Key для приложений iOS.

https://maps.googleapis.com/maps/api/directions/json?origin=-37.814107,144.96328&destination=-31.953004,115.857469&key=<Key for iOS apps> 

Но я получил ошибку. Это IP, сайт или мобильное приложение не имеет права использовать этот ключ API .

Когда я искал решение этой ошибки, я увидел в нескольких ответах StackOverflow ( 1 , 2 ), что ключи iOS не поддерживаются. В ответах они говорят о API Google Адресов, но я думал, что это может быть тот же случай с Directions, потому что ошибка была такой же.

Поэтому я заменяю Key для приложений iOS ключом для приложений браузера и запускал его снова, но у меня появилась новая ошибка. В этом проекте API не разрешено использовать этот API. Убедитесь, что этот API активирован в консоли API .

Мой вопрос в том, есть ли какие-либо другие API, которые я должен активировать в Сервисах, чтобы заставить это работать? Это другие карты, связанные с API Google в списке.

введите описание изображения здесь

2 Solutions collect form web for “API Google Directions не возвращает результаты в iOS”

API « Google Maps SDK for iOS » – это только для интеграции «Карт Google Maps SDK» …

Если вы хотите использовать «Направления», вам нужно «активировать» в консоли Google: « Directions API », также developers.google.com/maps/documentation/directions

Счастливое кодирование!

Вы используете https://developers.google.com/maps/documentation/ios/, там есть хорошая документация. Да, вам нужно активировать SDK IOS Maps в центре api google при входе в систему

  • Как я могу назвать animateAlongsideTransition в Swift?
  • Как сделать всплывающие окна, как клавиатурные символы в пользовательской клавиатуре iOS8?
  • iOS Today Extension: cellForRowAtIndexPath никогда не вызывал
  • Подвижность UIVibrancyEffect UIVisualEffectView недостаточно динамично
  • Как иметь несколько состояний позиции для представлений viewcontroller?
  • Как получить квадратные эскизы из PHImageManager?
  • API Google Maps для iOS myLocationEnabled не работает
  • Авторизация адресной книги в iOS8
  • Приложение iOS 7 не заполняет весь экран в симуляторе Xcode 6
  • iOS 8.3 разрывает автоматическую высоту ячейки
  • Автозапуск iOS 8, VFL и маржа равны или больше, чем
  • Interesting Posts

    Mobile Safari не загружает изображения при использовании AJAX / JQUERY

    iOS – не может взаимодействовать с содержимым веб-сайта Cordova

    iOS Facebook SDK – Открытие ссылки на профиль пользователей работает в Safari, но не если у пользователя есть приложение Facebook, установленное на их телефоне

    Ios Swift делает шрифт переключателем полужирным, курсивом, boldItalic, нормальный без изменений другие атрибуты

    Объектив C – исключение Catch, возникающее изнутри блока

    Как реализовать Push-уведомление на основе геопозиции в Objective-C?

    Проблема с AutoLayout и ChildViewControllers (неправильный размер представления ChildVCs)

    Поддерживает ли IOS AVSpeechSynthesizer встроенные команды речи

    Ошибка только на iPhone для фиксированного подменю при прокрутке

    как разбить строку на новые строки

    AFHTTPClient устанавливает поле заголовка полномочий как «токен Token = '\ 75845hjhrtje845395748» «Но я просто хочу быть токеном внутри

    IOHIDEventSystemCreate на iOS6 не удалось

    dequeueReusableCellWithIdentifier forIndexPath

    возможно ли создать обобщенное закрытие в Свифте?

    Как отправить события касания к следующему ответу в Swift

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.