旧版云端样式示例

运行 ApiDemos 示例应用

如需运行 ApiDemos 示例应用,请参阅 GitHub 示例 Google 地图示例应用并查看 CloudBasedMapStylingViewController 项目(适用于 Swift | Objective-C 的 GitHub 示例)。

可选的 Cloud 样式设置 CocoaPod 或 GitHub 演示

您不必从头开始,而可以试用我们的 Objective-C 示例应用,该应用演示了如何在云端设置 iOS 地图的样式。如需了解详情,请参阅 Objective-C 示例

构建 Beta 版演示版应用

在 Xcode 中,按“compile”按钮进行构建,然后运行当前方案。 构建生成错误,提示您在 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 文件以进行编辑,请选择 Unlock(解锁)。

移除以下行:

```
#error Register for API Key and insert here.
```

构建并运行项目。

云端样式设置地图演示

CloudStyling 演示版展示了如何使用 Google Cloud 控制台中的样式集设置地图样式。

演示版应用启动时,点击列表顶部“Beta 版示例”部分中的“地图自定义演示”。

点击设置地图样式,查看加载不同地图 ID 的效果。

您也可以尝试添加自己的样式(“样式地图”>“添加新的地图 ID”),然后会看到地图根据您的自定义样式地图进行了更新。