Обзор

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

Введение

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

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

Аудитория

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

Требования к атрибуции

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

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

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

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

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

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

Что дальше?

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