Places SDK for iOS に付属の GitHub の Places SDK for iOS デモアプリでは、Place Autocomplete や Place Photos など、さまざまな機能が紹介されています。また、このデベロッパー ガイドの各ページにコード スニペットも用意されています。このアプリをインポートしてビルドし、API キーを追加してデモを確認し、サンプルコードを使用してご自身のアプリの作成を始めることができます。
サンプルアプリを実行すると、ご自身のデバイスで実行可能なサンプルのリストが表示されます。選択肢の中から 1 つ選びます。
完全なサンプルアプリをローカルで実行する
Places SDK for iOS のサンプルアプリは、GitHub からダウンロード アーカイブとして入手できます。Places SDK for iOS のサンプルアプリをインストールして試すには、次の手順に沿って操作します。
- GitHub からコード サンプル アーカイブをダウンロードし、アーカイブを解凍します。または、リポジトリをローカル ディレクトリにクローンします。
git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git
 ターミナル ウィンドウを開き、サンプル ファイルを展開したディレクトリに移動して、GooglePlaces ディレクトリに移動します。
Swift
cd maps-sdk-for-ios-samples/GooglePlaces-Swift/
open GooglePlacesSwiftXCFrameworkDemos.xcodeprojObjective-C
cd maps-sdk-for-ios-samples/GooglePlaces
open GooglePlacesXCFrameworkDemos.xcodeproj- Xcode プロジェクトで、[File] > [Add Package Dependencies] に移動します。URL として https://github.com/googlemaps/ios-places-sdk を入力し、Enter キーを押してパッケージをプルし、[パッケージを追加] をクリックします。
 - Google Cloud コンソール プロジェクトで Places SDK for iOS を有効にします。
 - Places API または Places API (New) が有効になっているプロジェクトから API キーを取得します。
 SDKDemoAPIKeyファイルを編集し、API キーを適切な定数に貼り付けます。次に例を示します。Swift
let placesAPIKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- Xcode で 
SDKDemoAPIKeyファイルのロックを解除して編集するよう求められたら、[Unlock] を選択します。 - 存在する場合は、次の行を削除します。この行は問題の登録に使用されます。
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register your API key and insert here, then delete this line. - アプリをビルドします。
 - ビルドが失敗した場合や、アプリを初めて実行したときに API キーに関するエラーでクラッシュした場合は、
SDKDemoAPIKeyファイルで必要なキーを指定していることを確認してください。 - GooglePlaces サンプルを実行している場合、iOS シミュレータ ウィンドウに Places Demos のリストが表示されます。
 - GooglePlacesDemos に位置情報へのアクセスを許可するよう求められたら、[許可] を選択します。
 - これで、選択したサンプルを実行できます。