Пример кода Maps SDK для iOS

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

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

Список примеров Maps SDK для iOS

Ключевые примеры действий из демонстрационного приложения перечислены ниже и воспроизведены на связанных страницах для быстрого ознакомления. Полный список доступных примеров см. в папке примеров на GitHub.

Запустите полный пример приложения локально

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

  1. Выполните git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git , чтобы клонировать репозиторий примеров в локальный каталог.
  2. Откройте окно терминала, перейдите в каталог, в который вы клонировали файлы примеров, и перейдите в каталог GoogleMaps:

    Быстрый

    cd maps-sdk-for-ios-samples/GoogleMaps-Swift
    open GoogleMapsSwiftXCFrameworkDemos.xcodeproj

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    open GoogleMapsDemos.xcodeproj
  3. В проекте Xcode выберите Файл > Добавить зависимости пакета . Введите URL-адрес https://github.com/googlemaps/ios-maps-sdk , нажмите Enter , чтобы загрузить пакет, и нажмите Добавить пакет .
  4. В Xcode нажмите кнопку «Компиляция», чтобы собрать приложение с текущей схемой. Сборка выдаст ошибку и предложит ввести ключ API из файла SDKConstants.swift для Swift или SDKDemoAPIKey.h для Objective-C.
  5. Получите ключ API из вашего проекта с включенным Maps SDK для iOS .
  6. Отредактируйте файл SDKConstants.swift для Swift или файл SDKDemoAPIKey.h для Objective-C и вставьте свой ключ API в определение константы apiKey или kAPIKey . Например:

    Быстрый

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. В файле SDKConstants.swift (Swift) или SDKDemoAPIKey.h (Objective-C) удалите следующую строку, поскольку она используется для регистрации определяемой пользователем проблемы:

    Быстрый

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register for API Key and insert here.
  8. Соберите и запустите проект. Откроется окно симулятора iOS со списком демонстрационных версий Maps SDK .
  9. Выберите один из отображаемых вариантов, чтобы поэкспериментировать с функцией Maps SDK для iOS.
  10. Если будет предложено разрешить GoogleMapsDemos доступ к вашему местоположению, выберите Разрешить .
,
Выберите платформу: Android iOS JavaScript

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

Список примеров Maps SDK для iOS

Ключевые примеры действий из демонстрационного приложения перечислены ниже и воспроизведены на связанных страницах для быстрого ознакомления. Полный список доступных примеров см. в папке примеров на GitHub.

Запустите полный пример приложения локально

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

  1. Выполните git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git , чтобы клонировать репозиторий примеров в локальный каталог.
  2. Откройте окно терминала, перейдите в каталог, в который вы клонировали файлы примеров, и перейдите в каталог GoogleMaps:

    Быстрый

    cd maps-sdk-for-ios-samples/GoogleMaps-Swift
    open GoogleMapsSwiftXCFrameworkDemos.xcodeproj

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    open GoogleMapsDemos.xcodeproj
  3. В проекте Xcode выберите Файл > Добавить зависимости пакета . Введите URL-адрес https://github.com/googlemaps/ios-maps-sdk , нажмите Enter , чтобы загрузить пакет, и нажмите Добавить пакет .
  4. В Xcode нажмите кнопку «Компиляция», чтобы собрать приложение с текущей схемой. Сборка выдаст ошибку и предложит ввести ключ API из файла SDKConstants.swift для Swift или SDKDemoAPIKey.h для Objective-C.
  5. Получите ключ API из вашего проекта с включенным Maps SDK для iOS .
  6. Отредактируйте файл SDKConstants.swift для Swift или файл SDKDemoAPIKey.h для Objective-C и вставьте свой ключ API в определение константы apiKey или kAPIKey . Например:

    Быстрый

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. В файле SDKConstants.swift (Swift) или SDKDemoAPIKey.h (Objective-C) удалите следующую строку, поскольку она используется для регистрации определяемой пользователем проблемы:

    Быстрый

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register for API Key and insert here.
  8. Соберите и запустите проект. Откроется окно симулятора iOS со списком демонстрационных версий Maps SDK .
  9. Выберите один из отображаемых вариантов, чтобы поэкспериментировать с функцией Maps SDK для iOS.
  10. Если будет предложено разрешить GoogleMapsDemos доступ к вашему местоположению, выберите Разрешить .
,
Выберите платформу: Android iOS JavaScript

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

Список примеров Maps SDK для iOS

Ключевые примеры действий из демонстрационного приложения перечислены ниже и воспроизведены на связанных страницах для быстрого ознакомления. Полный список доступных примеров см. в папке примеров на GitHub.

Запустите полный пример приложения локально

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

  1. Выполните git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git , чтобы клонировать репозиторий примеров в локальный каталог.
  2. Откройте окно терминала, перейдите в каталог, в который вы клонировали файлы примеров, и перейдите в каталог GoogleMaps:

    Быстрый

    cd maps-sdk-for-ios-samples/GoogleMaps-Swift
    open GoogleMapsSwiftXCFrameworkDemos.xcodeproj

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    open GoogleMapsDemos.xcodeproj
  3. В проекте Xcode выберите Файл > Добавить зависимости пакета . Введите URL-адрес https://github.com/googlemaps/ios-maps-sdk , нажмите Enter , чтобы загрузить пакет, и нажмите Добавить пакет .
  4. В Xcode нажмите кнопку «Компиляция», чтобы собрать приложение с текущей схемой. Сборка выдаст ошибку и предложит ввести ключ API из файла SDKConstants.swift для Swift или SDKDemoAPIKey.h для Objective-C.
  5. Получите ключ API из вашего проекта с включенным Maps SDK для iOS .
  6. Отредактируйте файл SDKConstants.swift для Swift или файл SDKDemoAPIKey.h для Objective-C и вставьте свой ключ API в определение константы apiKey или kAPIKey . Например:

    Быстрый

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. В файле SDKConstants.swift (Swift) или SDKDemoAPIKey.h (Objective-C) удалите следующую строку, поскольку она используется для регистрации определяемой пользователем проблемы:

    Быстрый

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register for API Key and insert here.
  8. Соберите и запустите проект. Откроется окно симулятора iOS со списком демонстрационных версий Maps SDK .
  9. Выберите один из отображаемых вариантов, чтобы поэкспериментировать с функцией Maps SDK для iOS.
  10. Если будет предложено разрешить GoogleMapsDemos доступ к вашему местоположению, выберите Разрешить .
,
Выберите платформу: Android iOS JavaScript

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

Список примеров Maps SDK для iOS

Ключевые примеры действий из демонстрационного приложения перечислены ниже и воспроизведены на связанных страницах для быстрого ознакомления. Полный список доступных примеров см. в папке примеров на GitHub.

Запустите полный пример приложения локально

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

  1. Выполните git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git , чтобы клонировать репозиторий примеров в локальный каталог.
  2. Откройте окно терминала, перейдите в каталог, в который вы клонировали файлы примеров, и перейдите в каталог GoogleMaps:

    Быстрый

    cd maps-sdk-for-ios-samples/GoogleMaps-Swift
    open GoogleMapsSwiftXCFrameworkDemos.xcodeproj

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    open GoogleMapsDemos.xcodeproj
  3. В проекте Xcode выберите Файл > Добавить зависимости пакета . Введите URL-адрес https://github.com/googlemaps/ios-maps-sdk , нажмите Enter , чтобы загрузить пакет, и нажмите Добавить пакет .
  4. В Xcode нажмите кнопку «Компиляция», чтобы собрать приложение с текущей схемой. Сборка выдаст ошибку и предложит ввести ключ API из файла SDKConstants.swift для Swift или SDKDemoAPIKey.h для Objective-C.
  5. Получите ключ API из вашего проекта с включенным Maps SDK для iOS .
  6. Отредактируйте файл SDKConstants.swift для Swift или файл SDKDemoAPIKey.h для Objective-C и вставьте свой ключ API в определение константы apiKey или kAPIKey . Например:

    Быстрый

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. В файле SDKConstants.swift (Swift) или SDKDemoAPIKey.h (Objective-C) удалите следующую строку, поскольку она используется для регистрации определяемой пользователем проблемы:

    Быстрый

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register for API Key and insert here.
  8. Соберите и запустите проект. Откроется окно симулятора iOS со списком демонстрационных версий Maps SDK .
  9. Выберите один из отображаемых вариантов, чтобы поэкспериментировать с функцией Maps SDK для iOS.
  10. Если будет предложено разрешить GoogleMapsDemos доступ к вашему местоположению, выберите Разрешить .