概览

请选择平台: 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 14.0 及更高版本的原生 64 位设备。开发 安装 Maps SDK for iOS 的应用至少需要 Xcode 15.0,目标 SDK 为 14.0 或 。(将目标 SDK 设置为 14.0 或更高版本不会阻止 您的应用在 iOS 14.0 上运行)。

使用地图网址的应用要求目标设备 Google 地图 iOS 版应用

在 iOS 附加应用信息中使用 Maps SDK for iOS 不太可能正常运行,因为应用了严格的内存限制。对于 在自定义 键盘 则不太可能起作用。

后续步骤

若要开始使用 Maps SDK for iOS 构建应用,您必须先 设置您的 Google Cloud 项目