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

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

Places SDK for iOS デモアプリを GitHub Places SDK for iOS に付属 Place Autocomplete、Place Photos などのさまざまな機能のデモを行います。イン また、このデベロッパー ガイドの各ページにコード スニペットも用意されています。 コンテナ イメージをインポートして 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. [ <ph type="x-smartling-placeholder"></ph> Places SDK for iOS をインストールします。
  4. API キーをお持ちでない場合は、 設定手順 API キーを取得する必要があります。Deployment を構成するときは、 Google Cloud コンソールでは、 鍵を サンプルアプリのバンドル ID を修正して、自分のアプリだけがキーを使用できるようにします。デフォルトのバンドル com.example.GooglePlacesDemos です。
  5. SDKDemoAPIKey ファイルを編集して API キーを貼り付けます。 適切な定数に変換します。次に例を示します。

    Swift

    let placesAPIKey = "YOUR_API_KEY"

    Objective-C

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

    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 Demos の一覧が表示されます。
  11. GooglePlacesDemos に位置情報へのアクセスを許可するよう求められたら、 許可
  12. これで、選択したサンプルを実行できます。