總覽

選取平台: 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 地圖 iOS 版

由於適用嚴格的記憶體限制,在 iOS 應用程式擴充功能中使用 Maps SDK for iOS 不太可能可行。舉例來說,在自訂鍵盤中使用 SDK 不太可能會運作。

後續步驟

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