總覽

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

使用地圖網址的應用程式需要安裝 Google 地圖 iOS 版

由於套用嚴格的記憶體限制,因此在 iOS 應用程式額外資訊中使用 Maps SDK for iOS 可能很低。舉例來說,在自訂鍵盤中使用 SDK 可能無法運作。

後續步驟

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