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 при входе в систему

  • обнаружение клавиатуры QuickType iOS 8 открывается или закрывается без уведомления
  • Приложение iOS 7 не заполняет весь экран в симуляторе Xcode 6
  • Xcode 6.1 быстрый автозаполнение и смысл кода сломан
  • Xcode 6 / iOS 8 Симулятор данных и сценарий папки Bundle
  • Расширение iOS подвешено при запуске / Extension не инициализировалось вовремя
  • PassKit непредсказуемый сбой
  • Расширение клавиатуры: возможно ли наследовать функции и пользовательский интерфейс с клавиатуры iOS на складе?
  • Пользовательская вставка разделителя UITableView не работает на iOS 8 с раскадными версиями.
  • Сенсорный ID зависает AVCaptureDevice
  • iOS Как реализовать контроллер отображения панели вкладок без выбора элемента панели вкладок?
  • Как использовать автокоррекцию и список ярлыков в пользовательской клавиатуре iOS8?
  • Interesting Posts

    TestFlight iOS 8 – Ошибка: для запроса на установку было указано неверное приложение

    Можно ли выбрать нескольких пользователей из адресной книги?

    Память CollectionView VM: выделенная и оставленная память CoreAnimation

    Count iOS App загружает

    Элементы с фиксированной позицией медленно отображаются на iPhone Safari

    пользовательская ячейка не отображается в виде таблицы

    Невозможно извлечь необходимую информацию из NSDictionary

    UITableViewController внутри UIScrollView с горизонтальным пейджингом

    UITableViewCell – Понимание «повторно используемого»

    NSTimer scheduleTimerWithTimeInterval: target: selector: userInfo: повторы не вызывают метод

    Доступ к встроенному звуку будильника iOS в моем приложении

    Cordova_Plugins.js не найден

    Как оживить скремблирование букв на своем месте в Swift?

    UIButton в UIView внутри UIScrollView позволяет получать события касания, когда внешний исходный кадр

    SSL-соединение при ошибке iOS

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