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

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

GitHub

Maps SDK for iOS のサンプルリスト

以下は、デモアプリの主なサンプル アクティビティです。簡単な参照として、各サンプル アクティビティがリンク先のページで再現されています。使用可能なサンプルの完全なリストについては、GitHub の samples folder をご覧ください。

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

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

  1. git clone https://github.com/googlemaps-samples/maps-sdk-for-ios-samples.git を実行して、サンプル リポジトリをローカル ディレクトリにクローンします。
  2. ターミナル ウィンドウを開き、サンプルファイルをクローンしたディレクトリに移動して、 GoogleMaps ディレクトリに移動します。

    Swift

    cd maps-sdk-for-ios-samples/GoogleMaps-Swift
    open GoogleMapsSwiftXCFrameworkDemos.xcodeproj

    Objective-C

    cd maps-sdk-for-ios-samples-main/GoogleMaps
    open GoogleMapsDemos.xcodeproj
  3. Xcode プロジェクトで、[File] > [Add Package Dependencies] に移動します。 URL として https://github.com/googlemaps/ios-maps-sdk を入力し、Enter キーを押してパッケージをプルし、[Add Package] をクリックします。
  4. Xcode でコンパイル ボタンを押して、 アプリをビルドします 現在のスキームで。ビルドでエラーが発生し、Swift の場合は SDKConstants.swift ファイル、Objective-C の場合は ファイルに API キーを入力するように求められます。SDKDemoAPIKey.h
  5. API キーを、Maps SDK for iOS が有効になっているプロジェクトから取得します。
  6. Swift の場合は SDKConstants.swift ファイル、Objective-C の場合は SDKDemoAPIKey.h ファイルを編集し、 apiKey 定数または kAPIKey 定数の定義に API キーを貼り付けます。次に例を示します。

    Swift

    static let apiKey = "YOUR_API_KEY"

    Objective-C

    static NSString *const kAPIKey = @"YOUR_API_KEY";
  7. SDKConstants.swift ファイル(Swift)または SDKDemoAPIKey.h ファイル(Objective-C)で、次の行を削除します。これは、ユーザー定義の問題を登録するために使用されるためです。

    Swift

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

    Objective-C

    #error Register for API Key and insert here.
  8. プロジェクトをビルドして実行します。iOS シミュレータ ウィンドウが表示され、 [Maps SDK Demos] のリストが表示されます。
  9. 表示されたオプションのいずれかを選択して、 Maps SDK for iOS の機能を試します。
  10. GoogleMapsDemos に位置情報へのアクセスを許可するかどうかを確認するメッセージが表示されたら、 [許可] を選択します。