Обзор

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

Введение

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

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

Аудитория

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

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

Если вы используете SDK Maps для 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 Maps для iOS .

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

Что дальше?

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