Обзор

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

Введение

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

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

Аудитория

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

Требования к указанию авторства

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

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

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

С Maps SDK для iOS вы можете создавать приложения, ориентированные на собственные 64-битные устройства под управлением iOS 14.0 и более поздних версий. Разработка приложения с Maps SDK для iOS требует как минимум Xcode 15.0 с целевым SDK 14.0 или более поздней версии. (Установка целевого SDK 14.0 или более поздней версии не помешает вашему приложению работать на iOS 14.0).

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

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

Что дальше?

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