概要

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

はじめに

Maps SDK for iOS を使用すると、Google マップのデータに基づく地図をアプリケーションに追加できます。この SDK は、Google マップ サーバーへのアクセス、地図の表示、クリックやドラッグなどのユーザーの操作への応答を自動的に処理します。ご自分の地図に、マーカー、ポリライン、グラウンド オーバーレイ、情報ウィンドウを追加することもできます。これらのオブジェクトを使って、地図の各地点の追加情報を提供し、ユーザー インタラクションによる地図の操作を可能にします。

SDK を使用する際には、Google Maps Platform の利用規約に準拠し、自分のアプリに適用される法律を確実に遵守する必要があります。SDK を使用する場合、アプリの名前とバージョン、認証情報、アプリ間の匿名識別子は、各リクエストとともに自動的に送信されます。

オーディエンス

このドキュメントは、iOS 開発とオブジェクト指向プログラミングの概念を理解しているデベロッパーを対象にしています。また、ユーザーの視点で Google マップを使い慣れていることも必要です。このガイドは、Maps SDK for iOS を使ったアプリケーションの検討と開発を速やかに始められるようにするための資料です。クラスとメソッドの具体的な詳細については、リファレンス ドキュメントも参照してください。

帰属表示の要件

アプリケーションで Maps SDK for iOS を使用する場合、アプリケーションの法的通知のセクションに、帰属表示テキストを組み込む必要があります。法的通知は、独立したメニュー項目として、またはメニュー項目「このアプリについて」の一部として掲載することをおすすめします。

帰属表示テキストを取得するには、[GMSServices openSourceLicenseInfo] を呼び出します。

対応プラットフォーム

Maps SDK for iOS では、iOS 16.0 以降を搭載した 64 ビット デバイスをターゲットとするアプリを構築できます。Maps SDK for iOS を使用してアプリケーションを開発するには、ターゲット SDK が 16.0 以降の Xcode 26.0 以降が必要です。(ターゲット SDK を 16.0 以降に設定しても、アプリが iOS 16.0 で実行されなくなることはありません)。

マップ URL を使用するアプリでは、対象デバイスに iOS 向け Google マップがインストールされている必要があります。

適用される厳しいメモリ制限のため、iOS アプリ拡張機能内で Maps SDK for iOS を使用しても動作しない可能性があります。たとえば、カスタム キーボード内での SDK の使用は、機能しない可能性があります。

次のステップ

Maps SDK for iOS を使用してアプリの構築を開始するには、まず Google Cloud プロジェクトを設定する必要があります。