运行 ApiDemos 示例应用
如需运行 ApiDemos 示例应用,请参阅 GitHub 示例 Google 地图示例应用,并查看 CloudBasedMapStylingViewController
项目(适用于 Swift 的 GitHub 示例 | 适用于 Objective-C 的 GitHub 示例)。
可选的 Cloud 样式 CocoaPod 或 GitHub 演示
您可以试用我们的 Objective-C 示例应用,了解如何通过云端设置 iOS 地图的样式,而不必从头开始。如需了解详情,请参阅 Objective-C 示例。
构建 Beta 版演示版应用
在 Xcode 中,按下“编译”按钮以构建并运行当前 scheme。构建会产生错误,提示您在 SDKDemoAPIKey.h
文件中输入 API 密钥。
如果您还没有 API 密钥,请按照获取 API 密钥中的说明在 Cloud 控制台中设置项目并获取 API 密钥。在 Cloud 控制台中配置密钥时,您可以指定应用的软件包标识符,以确保只有您的应用可以使用该密钥。SDK 示例应用的默认软件包标识符为 com.example.GoogleMapsDemos
。
修改 SDKDemoAPIKey.h
文件,将您的 API 密钥粘贴到 kAPIKey 常量的定义中:
static NSString *const kAPIKey = @"YOUR_API_KEY";
如果 Xcode 提示您解锁 SDKDemoAPIKey.h
文件以进行修改,请选择解锁。
移除以下行:
```
#error Register for API Key and insert here.
```
构建并运行项目。
云端地图样式设置演示
CloudStyling
演示展示了如何使用 Google Cloud 控制台中的样式集为地图设置样式。
演示版应用启动后,点击列表顶部“Beta 版示例”部分中的“地图自定义”演示。
点击设置地图样式,查看加载不同地图 ID 的效果。
您也可以尝试添加自己的样式(“地图样式”>“添加新地图 ID”),然后查看地图更新为自定义样式的地图。