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

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

この SDK デモアプリは GitHub サンプルを含む をご覧ください。デモアプリでコードを確認する では、各サンプルの実装方法を確認できます。コンテナ イメージをインポートして API キーの追加、デモの閲覧ができます。また、提供されたサンプルコードを 出発点として利用することもできます

サンプルアプリを実行すると、使用可能なサンプルのリストが表示されます。 実行することもできます。選択肢の中から 1 つ選びます。

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

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

  1. コードサンプル アーカイブをダウンロードする GitHub アーカイブを展開します。
  2. ターミナル ウィンドウを開き、サンプル ファイルを展開したディレクトリに移動します。 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
  3. Xcode でコンパイル ボタンを押して、 アプリをビルドする 理解することが重要ですビルドでエラーが発生し、API キーの入力を求められます。 Swift の場合は SDKConstants.swift ファイル、または SDKDemoAPIKey.h ファイルです。
  4. API キーをお持ちでない場合は、 設定手順 API キーを取得する必要があります。Deployment を構成するときは、 Google Cloud コンソールでは、 鍵を サンプルアプリのバンドル ID を 自分のアプリだけが鍵を使えるようにします。デフォルトのバンドル ID は SDK サンプルアプリは com.example.GoogleMapsDemos です。
  5. Swift の場合は SDKConstants.swift ファイルを編集するか、SDKDemoAPIKey.h ファイルを作成し、API キーを apiKey 定数または kAPIKey 定数。次に例を示します。

    Swift

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  6. ユーザー定義の問題を登録するために使用されるため、次の行を削除します。

    Swift

    #error (Register for API Key and insert here. Then delete this line.)

    Objective-C

    #error Register for API Key and insert here.
  7. プロジェクトをビルドして実行します。iOS シミュレータ ウィンドウが表示され、 Maps SDK のデモのリストをご覧ください。
  8. 表示されたオプションから 1 つを選択し、 Maps SDK for iOS
  9. GoogleMapsDemos に位置情報へのアクセスを許可するよう求められたら、 許可