總覽

選取平台: 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 14.0 以上版本的原生 64 位元裝置的應用程式。使用 Maps SDK for iOS 開發應用程式需要至少 Xcode 15.0,目標 SDK 為 14.0 以上版本。(將目標 SDK 設為 14.0 以上版本,並不會導致應用程式無法在 iOS 14.0 上執行)。

如果應用程式使用 Google 地圖網址,目標裝置必須安裝 Google Maps for iOS

由於系統會套用嚴格的記憶體限制,在 iOS 應用程式額外資訊中使用 Maps SDK for iOS 的指令可能無法正常運作。舉例來說,在自訂鍵盤中使用 SDK 可能無法運作。

後續步驟

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