Google Maps Platform 即将推出全新地图样式。此次地图样式更新包括全新默认调色板,以及地图体验和易用性方面的改进。所有地图样式将于 2025 年 3 月自动更新。如需详细了解适用范围以及如何提前选择启用,请参阅
全新 Google Maps Platform 地图样式 。
发送反馈
概览
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
准备工作:
在开始使用 Maps SDK for iOS 之前,请确保您的项目已关联结算账号并且
Maps SDK for iOS
。我们建议创建多个 Project Owner 和 Billing Administrator,确保您的团队中始终有担任这些角色的成员。如需了解详情,请参阅在 Cloud 控制台中进行设置 。
简介
借助 Maps SDK for iOS,您可以根据 Google 地图数据添加地图
应用SDK 会自动处理对 Google 地图的访问
服务器、地图显示以及对用户手势(例如点击和拖动)的响应。
您也可以向自己的地图添加标记、多段线、地面叠加层和信息窗口。
地图。这些对象可提供有关地图位置的更多信息,
用户与地图的互动情况。
使用该 SDK 时,您需要遵守 Google Maps Platform 服务条款
并确保您的应用符合适用的法律。请注意,使用
SDK、您的应用名称和版本、身份验证信息和
会随每个请求自动发送跨应用匿名标识符。
注意 :Google 使用 Cookie 来收集匿名使用情况统计信息。您可以删除
与应用关联的 Cookie。
受众群体
本概念性文档面向熟悉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
不太可能正常运行,因为应用了严格的内存限制。对于
在自定义
键盘
则不太可能起作用。
注意 : 从 iPadOS 13 开始,您可以允许应用在多个窗口或
多个实例同时运行Maps SDK for iOS 尚未针对以下平台进行优化:
这种体验,可能会导致出现未定义的行为。
后续步骤
若要开始使用 Maps SDK for iOS 构建应用,您必须先
设置您的 Google Cloud 项目 。
发送反馈
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可 获得了许可,并且代码示例已根据 Apache 2.0 许可 获得了许可。有关详情,请参阅 Google 开发者网站政策 。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-09-05。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
需要向我们提供更多信息?
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-09-05\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-09-05。"]]