この SDK デモアプリは GitHub サンプルを含む をご覧ください。デモアプリでコードを確認する では、各サンプルの実装方法を確認できます。コンテナ イメージをインポートして API キーの追加、デモの閲覧ができます。また、提供されたサンプルコードを 出発点として利用することもできます
サンプルアプリを実行すると、使用可能なサンプルのリストが表示されます。 実行することもできます。選択肢の中から 1 つ選びます。
サンプルアプリ全体をローカルで実行する
Maps SDK for iOS サンプルアプリは、 アーカイブをダウンロード GitHub からダウンロードできます。 Maps SDK for iOS のサンプルアプリをインストールして試す手順は次のとおりです。
- コードサンプル アーカイブをダウンロードする 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 の場合は
SDKConstants.swift
ファイル、またはSDKDemoAPIKey.h
ファイルです。 - API キーをお持ちでない場合は、
設定手順
API キーを取得する必要があります。Deployment を構成するときは、
Google Cloud コンソールでは、
鍵を
サンプルアプリのバンドル ID を
自分のアプリだけが鍵を使えるようにします。デフォルトのバンドル ID は
SDK サンプルアプリは
com.example.GoogleMapsDemos
です。 - Swift の場合は
SDKConstants.swift
ファイルを編集するか、SDKDemoAPIKey.h
ファイルを作成し、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 のデモのリストをご覧ください。
- 表示されたオプションから 1 つを選択し、 Maps SDK for iOS
- GoogleMapsDemos に位置情報へのアクセスを許可するよう求められたら、 許可。