總覽

選取平台: Android iOS JavaScript

簡介

有了 Maps SDK for iOS,您就能在應用程式中加入以 Google 地圖資料為依據的地圖。這個 SDK 會自動處理對 Google 地圖伺服器的存取、地圖顯示作業,以及對點擊和拖曳等使用者手勢的回應。此外,您也可以在地圖中加入標記、折線、區域疊加層和資訊視窗。這些物件提供有關地圖位置的額外資訊,並讓使用者能與地圖互動。

使用 SDK 時,您必須遵守《Google 地圖平台服務條款》,並確認應用程式符合適用法律的規定。請注意,使用 SDK 時,系統會自動在每個要求中傳送應用程式名稱和版本、驗證資訊,以及跨應用程式的匿名 ID。

觀眾

本概念說明文件適用於熟悉 iOS 開發和物件導向程式設計概念的開發人員。此外,您也應該要從使用者的角度熟悉 Google 地圖的介面操作。這份指南旨在協助您開始探索如何使用 Maps SDK for iOS 開發應用程式。您也可以參閱參考說明文件,瞭解類別和方法的具體詳情。

作者資訊相關規定

如果您在應用程式中使用 Maps SDK for iOS,就必須將出處資訊文字加進應用程式的法律聲明部分。建議將法律聲明增設為獨立的選單項目,或是加進「關於」選單項目的內容中。

您可以呼叫 [GMSServices openSourceLicenseInfo] 來取得出處資訊文字。

支援的平台

有了 Maps SDK for iOS,您就可以開發適用於搭載 iOS 16.0 以上版本的 64 位元裝置應用程式。如要使用 Maps SDK for iOS 開發應用程式,至少須使用 Xcode 16.0,且目標 SDK 為 16.0 以上版本。(設定目標 SDK 為 16.0 以上版本,不會妨礙應用程式在 iOS 16.0 上執行)。

使用 Google 地圖網址的應用程式必須在目標裝置上安裝 iOS 版 Google 地圖

由於記憶體限制嚴格,在 iOS 應用程式擴充功能中使用 Maps SDK for iOS 可能無法正常運作。舉例來說,在自訂鍵盤中使用 SDK 可能無法正常運作。

後續步驟

如要開始使用 Maps SDK for iOS 建構應用程式,請先設定 Google Cloud 專案