SDK 演示应用 GitHub 随 Maps SDK for iOS 提供的示例 了解 SDK 的功能亮点检查演示版应用中的代码 看看每个示例是如何实现的。导入并构建 添加 API 密钥,查看演示,并使用作为 应用的起点
当您运行示例应用时,它会显示一个可用示例列表,您可以 在您自己的设备上运行。选择其中一个选项。
在本地运行完整的示例应用
Maps SDK for iOS 示例应用以 下载归档 (位于 GitHub 中)。 请按照以下步骤安装并试用 Maps SDK for iOS 示例应用。
- 下载代码示例归档 GitHub 然后解压缩归档文件
打开一个终端窗口,导航到您展开示例文件的目录,然后 深入到 GoogleMaps 目录:
Swift
cd maps-sdk-for-ios-samples-main/GoogleMaps-Swift
pod install
open GoogleMapsSwiftDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-main/GoogleMaps
pod install
open GoogleMapsDemos.xcworkspace
- 在 Xcode 中,按编译按钮
构建应用
新架构。构建出现错误,提示您输入 API 密钥
在
SDKConstants.swift
文件中(对于 Swift 或SDKDemoAPIKey.h
) Objective-C 文件。 - 如果您还没有 API 密钥,请按照
说明进行设置
在 Google Cloud 控制台上创建项目并获取 API 密钥。在配置
密钥,您可以
将密钥限制到
示例应用的软件包标识符
确保只有您的应用才能使用该密钥。默认软件包标识符
SDK 示例应用为
com.example.GoogleMapsDemos
。 - 修改适用于 Swift 或
SDKDemoAPIKey.h
的SDKConstants.swift
文件 并将您的 API 密钥粘贴到 Objective-C 文件的apiKey
或kAPIKey
常量。例如:Swift
static let apiKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- 移除以下行,因为它用于注册用户定义的问题:
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register for API Key and insert here.
- 构建并运行项目。此时会显示 iOS 模拟器窗口,其中显示了 一系列 Maps SDK 演示。
- 从显示的选项中选择一项,试用一下 Maps SDK for iOS。
- 如果系统提示您允许 GoogleMapsDemos 获取您的位置,请选择 允许。