Чтобы запустить демо-версию, у вас должна быть учетная запись Google Cloud и ключ API, включенный для навигационного SDK по продажам. Если у вас есть учетная запись Google Cloud, см . раздел Настройка проекта разработки и ключа API .
Настройте свой проект разработки и ключ API
Создайте или откройте проект в консоли Google Cloud для использования с Maps SDK для iOS. Подождите несколько минут, пока проект не появится на облачной консоли.
Включите Maps SDK для iOS в консоли Google Cloud. В проекте откройте раздел API и включите Maps SDK для iOS.
Создайте ключ API для проекта , выбрав API и службы > Учетные данные > Создать учетные данные > Ключ API .
Добавьте Maps SDK для iOS в свой ключ API. Дополнительную информацию см. в разделе Использование ключей API .
Попробуйте демо-приложение
Теперь вы можете загрузить, собрать и запустить демо-версию.
Чтобы запустить демонстрацию, создайте приложение в Xcode с помощью устройства iOS, подключенного к вашему компьютеру, или воспользуйтесь симулятором.
Поиск неисправностей
Показать/скрыть информацию об устранении неполадок
Выберите устройство iOS или симулятор под управлением iOS 15 или более поздней версии.
Если вы не видите доступного симулятора, добавьте пункты назначения Rosetta: в разделе «Продукт» > «Назначение» > «Архитектура назначения» выберите «Показать пункты назначения Rosetta» .
Если сборка завершается неудачно с помощью «Песочницы»: rsync.samba() Deny , отключите «Песочницу для пользовательских сценариев»: в «Настройки сборки» > «Параметры сборки» установите для «Песочница для пользовательских сценариев» значение « Нет» .
[null,null,["Последнее обновление: 2025-02-25 UTC."],[[["The Navigation SDK provides turn-by-turn navigation functionality and requires a Google Cloud account with an API key enabled for the SDK."],["You must have the Maps SDK for iOS installed in your app before integrating the Navigation SDK."],["To try the demo app, download it as a Cocoapod, add your API key, and build the app in Xcode using a compatible iOS device or simulator."],["Xcode 12 users might encounter compilation issues for the simulator which can be resolved using steps outlined in the Navigation SDK FAQ."],["For troubleshooting, use an iOS device or simulator with iOS 15 or above, enable Rosetta destinations if necessary, and disable User Script Sandboxing if encountering build failures related to rsync.samba()."]]],["The Navigation SDK requires a Google Cloud account and an API key enabled by sales. Setup involves creating a project in the Google Cloud console, enabling the Maps SDK for iOS, and generating an API key. The Maps SDK must be installed alongside the Navigation SDK. Demo code is available on GitHub in Swift and Objective-C. To run the demo, Xcode must be installed, and the API key added to the `SDKDemoAPIKey` file. Run the app using an iOS device or simulator, ensuring iOS 15 or above.\n"]]