SDK 데모 앱은 GitHub iOS용 Maps SDK와 함께 제공되는 샘플 포함 확인하시기 바랍니다. 데모 앱에서 코드 검토 각 샘플이 구현되는 방식을 확인할 수 있습니다 Google Cloud의 앱을 실행하고, API 키를 추가하고, 데모를 보고, 출발점이 되기를 바랍니다.
샘플 앱을 실행하면 사용 가능한 샘플 목록이 표시됩니다. 실행할 수 있습니다 옵션 중 하나를 선택합니다.
로컬에서 전체 샘플 앱 실행
iOS용 Maps SDK 샘플 앱은 보관 파일 다운로드 GitHub에서 확인할 수 있습니다. iOS용 Maps SDK 샘플 앱을 설치하고 사용해 보려면 다음 단계를 따르세요.
- 다음에서 코드 샘플 보관 파일을 다운로드하세요. GitHub 아카이브를 압축 해제합니다
터미널 창을 열고 샘플 파일을 확장한 디렉터리로 이동합니다. 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
- Xcode에서 컴파일 버튼을 눌러
앱을 빌드하고
새 코드를 생성합니다. 빌드에서 오류가 발생하여 API 키를 입력하라는 메시지가 표시됩니다.
Swift 또는
SDKDemoAPIKey.h
의 경우SDKConstants.swift
파일 파일을 다운로드합니다. - 아직 API 키가 없는 경우
설정 안내를
Google Cloud 콘솔에서 프로젝트를 만들고 API 키를 가져옵니다. Cloud Shell에서
키를 사용하면
키를 제한하는
샘플 앱의 번들 식별자를
내 앱만 키를 사용할 수 있도록 합니다. 다음의 기본 번들 식별자:
SDK 샘플 앱은
com.example.GoogleMapsDemos
입니다. - Swift 또는
SDKDemoAPIKey.h
용SDKConstants.swift
파일 수정 파일을 열고 API 키를apiKey
또는kAPIKey
상수. 예를 들면 다음과 같습니다.Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- 다음 줄은 사용자 정의 문제를 등록하는 데 사용되므로 삭제합니다.
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register for API Key and insert here.
- 프로젝트를 빌드하고 실행합니다. iOS 시뮬레이터 창이 나타나고 Maps SDK 데모 목록
- 표시된 옵션 중 하나를 선택하여 iOS용 Maps SDK.
- GoogleMapsDemos에서 내 위치에 액세스하도록 허용할지 묻는 메시지가 표시되면 허용을 탭합니다.