Обзор

Выберите платформу: Android iOS JavaScript

Введение

Maps SDK для iOS позволяет добавлять в приложение карты, созданные на основе данных из Google Карт. SDK автоматизирует доступ к серверам Google Карт, отображение карты и взаимодействие пользователей с ней. Также вы можете добавлять на карту маркеры, ломаные линии, наложения и информационные окна. Эти объекты содержат дополнительную географическую информацию и отвечают за взаимодействие пользователя с картой.

При использовании пакета SDK необходимо соблюдать Условия использования платформы Google Карт и обеспечивать соблюдение всех действующих норм местного законодательства. Обратите внимание, что при использовании SDK название и версия вашего приложения, информация для аутентификации и анонимный идентификатор, используемый в разных приложениях, автоматически отправляются с каждым запросом.

Аудитория

Эта документация рассчитана на тех, кто уже знаком с разработкой для iOS и принципами объектно ориентированного программирования. Также будет полезен опыт работы с Google Картами в качестве пользователя. Она поможет вам быстро познакомиться с Maps SDK для iOS и начать разработку приложений на его основе. Более подробное описание классов и методов можно найти в справочной документации.

Обязательное указание авторства

Если вы используете в приложении Maps SDK для iOS, обязательно включите текст атрибуции в раздел юридической информации. Рекомендуется вынести юридическую информацию в отдельный пункт меню или включить ее в раздел "О приложении".

Чтобы получить текст атрибуции, вызовите [GMSServices openSourceLicenseInfo].

Поддерживаемые платформы

Maps SDK для iOS позволяет создавать приложения для 64-разрядных устройств с iOS 16.0 и более поздних версий. Для разработки приложения с помощью Maps SDK для iOS требуется Xcode 26.0 или более поздней версии с целевым SDK 16.0 или более поздней версии. (Если вы укажете целевую версию SDK 16.0 или более позднюю, ваше приложение по-прежнему будет работать на устройствах с iOS 16.0).

Для приложений, использующих URL Google Карт, на целевом устройстве должно быть установлено приложение Google Карты для iOS.

Использование Maps SDK для iOS в расширениях приложений iOS вряд ли будет работать из-за строгих ограничений на использование памяти. Например, SDK вряд ли будет работать в специальной клавиатуре.

Дальнейшие действия

Чтобы начать разработку приложений с помощью Maps SDK для iOS, сначала нужно настроить проект Google Cloud.