iOS용 Maps SDK 코드 샘플

플랫폼 선택: Android iOS JavaScript

SDK 데모 앱은 GitHub iOS용 Maps SDK와 함께 제공되는 샘플 포함 확인하시기 바랍니다. 데모 앱에서 코드 검토 각 샘플이 구현되는 방식을 확인할 수 있습니다 Google Cloud의 앱을 실행하고, API 키를 추가하고, 데모를 보고, 출발점이 되기를 바랍니다.

샘플 앱을 실행하면 사용 가능한 샘플 목록이 표시됩니다. 실행할 수 있습니다 옵션 중 하나를 선택합니다.

로컬에서 전체 샘플 앱 실행

iOS용 Maps SDK 샘플 앱은 보관 파일 다운로드 GitHub에서 확인할 수 있습니다. iOS용 Maps SDK 샘플 앱을 설치하고 사용해 보려면 다음 단계를 따르세요.

  1. 다음에서 코드 샘플 보관 파일을 다운로드하세요. GitHub 아카이브를 압축 해제합니다
  2. 터미널 창을 열고 샘플 파일을 확장한 디렉터리로 이동합니다. GoogleMaps 디렉터리로 드릴다운합니다.

    Swift

    cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
    pod install
    open GoogleMapsSwiftDemos.xcworkspace

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    pod install
    open GoogleMapsDemos.xcworkspace
  3. Xcode에서 컴파일 버튼을 눌러 앱을 빌드하고 새 코드를 생성합니다. 빌드에서 오류가 발생하여 API 키를 입력하라는 메시지가 표시됩니다. Swift 또는 SDKDemoAPIKey.h의 경우 SDKConstants.swift 파일 파일을 다운로드합니다.
  4. 아직 API 키가 없는 경우 설정 안내를 Google Cloud 콘솔에서 프로젝트를 만들고 API 키를 가져옵니다. Cloud Shell에서 키를 사용하면 키를 제한하는 샘플 앱의 번들 식별자를 내 앱만 키를 사용할 수 있도록 합니다. 다음의 기본 번들 식별자: SDK 샘플 앱은 com.example.GoogleMapsDemos입니다.
  5. Swift 또는 SDKDemoAPIKey.hSDKConstants.swift 파일 수정 파일을 열고 API 키를 apiKey 또는 kAPIKey 상수. 예를 들면 다음과 같습니다.

    Swift

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. 다음 줄은 사용자 정의 문제를 등록하는 데 사용되므로 삭제합니다.

    Swift

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

    Objective-C

    #error Register for API Key and insert here.
  7. 프로젝트를 빌드하고 실행합니다. iOS 시뮬레이터 창이 나타나고 Maps SDK 데모 목록
  8. 표시된 옵션 중 하나를 선택하여 iOS용 Maps SDK.
  9. GoogleMapsDemos에서 내 위치에 액세스하도록 허용할지 묻는 메시지가 표시되면 허용을 탭합니다.