Включить API Google Places для iOS в облачной платформе Google - PullRequest
0 голосов
/ 09 февраля 2019

Я пытаюсь добавить Place Autocomplete в приложение для iOS, но всегда получаю эту ошибку.

The operation couldn’t be completed. The Places API for iOS is not enabled. See the developer's guide (https://developers.google.com/places/ios-api/start) for how to enable the Google Places API for iOS.

Я пытаюсь активировать Places API for iOS в Google Cloud Platform, и этот параметр не отображается в списке библиотеки API.Кто-то знает почему?Я видел различные учебные пособия и сообщения в StackOverflow, но никто не объясняет почему.

Я не знаю, нужна ли моей учетной записи какая-либо конфигурация.

Пожалуйста, смотрите прикрепленные снимки экрана.

Ошибка Xcode enter image description here

Включение API и службы enter image description here

Список библиотек API enter image description here

Как видите, Places API for iOS нет в списке.

1 Ответ

0 голосов
/ 18 февраля 2019

Я тоже столкнулся с этой проблемой, но нашел ответ полезным.

Проблема в том, что GooglePlaces pod не обновляется.когда мы запускаем pod install, модуль GooglePlaces автоматически устанавливает версию 2.7.0, но самая последняя версия - 3.0.2.

При попытке pod update GooglePlaces --verbose pod не будет корректно обновляться, поэтому я настроил версию прямо на podfile следующим образом:

  # Pods for myProject
    pod 'Alamofire', '~> 4.7'
    pod 'GoogleMaps', '~> 3.0.2'
    pod 'GooglePlaces', '~> 3.0.2'

Затем запустил pod installснова и ошибка «api is not enabled» исчезла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...