iOS SDK Обзор | 2GIS Documentation

iOS SDK

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

Примеры использования SDK можно найти в разделе Примеры. Описание всех классов и методов можно найти в разделе Справочник API.

Для работы с SDK нужно получить ключ API, который будет использоваться для подключения к серверам 2GIS и получения географических данных. Этот ключ уникален для этого типа SDK и не может быть использован с другими SDK от 2GIS.

Кроме этого, если вы планируете прокладывать маршруты на карте или использовать справочник для получения информации об объектах, то вам нужно получить дополнительные ключи.

Чтобы получить любой из этих ключей, заполните форму на dev.2gis.ru.

Чтобы использовать iOS SDK, добавьте в свой проект зависимость от Swift-пакета. Подробнее об установке можно прочитать в статье.

  • Xcode 12
  • iOS 13.0+ или iPadOS 13.0+ (это обусловлено использованием в проекте SwiftUI)

При необходимости можно использовать xcframework для сборки проекта под iOS 12.

Демонстрационное приложение с исходным кодом можно найти в нашем GitHub-репозитории.