Places SDK for iOS のコードサンプル

プラットフォームを選択: Android iOS JavaScript

Places SDK for iOS に付属の GitHub にある Places SDK for iOS のデモアプリでは、場所の自動入力や場所の写真など、さまざまな機能が実演されています。また、このデベロッパー ガイドの各ページにコード スニペットも用意されています。アプリをインポートしてビルドし、API キーを追加してデモを確認し、サンプルコードを使用してご自身のアプリの作成を始めることができます。

サンプルアプリを実行すると、ご自身のデバイスで実行できるサンプルのリストが表示されます。選択肢の中から 1 つ選びます。

完全なサンプルアプリをローカルで実行する

Places SDK for iOS のサンプルアプリは、GitHub からダウンロード アーカイブとして入手できます。Places SDK for iOS のサンプルアプリをインストールして試す手順は次のとおりです。

  1. GitHub からコードサンプル アーカイブをダウンロードし、アーカイブを解凍します。
  2. ターミナル ウィンドウを開き、サンプル ファイルを展開したディレクトリに移動して、GooglePlaces ディレクトリにドリルダウンします。

    Swift

    cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
    pod install
    open GooglePlacesDemos.xcworkspace

    Objective-C

    cd maps-sdk-for-ios-samples-master/GooglePlaces
    pod install
    open GooglePlacesDemos.xcworkspace
  3. Google Cloud コンソールのプロジェクトで Places SDK for iOS を有効にします。
  4. Places API または Places API (New) が有効になっているプロジェクトから API キーを取得します。
  5. SDKDemoAPIKey ファイルを編集し、適切な定数に API キーを貼り付けます。次に例を示します。

    Swift

    let placesAPIKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. Xcode で、SDKDemoAPIKey ファイルを編集するためにロックを解除するよう求められたら、[ロック解除] を選択します。
  7. 問題の登録に使用されるため、存在する場合は次の行を削除します。

    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.
  8. アプリをビルドします
  9. ビルドが失敗した場合や、アプリを初めて実行したときに API キーに関するエラーでクラッシュする場合は、SDKDemoAPIKey ファイルに必要なキーが指定されていることを確認してください。
  10. GooglePlaces サンプルを実行している場合、iOS シミュレータ ウィンドウに Places デモのリストが表示されます。
  11. GooglePlacesDemos に現在地へのアクセスを許可するよう求められたら、[許可] を選択します。
  12. これで、選択したサンプルを実行できます。