Places SDK for iOS 演示应用 GitHub 随 Places SDK for iOS 提供 介绍了一系列功能,包括地点自动补全和地点照片。在 此外,您还可以在本开发者指南的每个页面上找到代码段。 导入并构建 添加 API 密钥,查看演示,并使用作为 应用的起点
当您运行示例应用时,它会显示一个可用示例列表,您可以 在您自己的设备上运行。选择其中一个选项。
在本地运行完整的示例应用
Places SDK for iOS 示例应用以 下载归档 来自 GitHub 请按照以下步骤安装并试用 Places SDK for iOS 示例应用。
- 下载 请参阅 GitHub 然后解压缩归档文件
打开一个终端窗口,导航到您展开示例文件的目录,然后 展开 GooglePlaces 目录:
Swift
cd maps-sdk-for-ios-samples-master/GooglePlaces-Swift
pod install
open GooglePlacesDemos.xcworkspace
Objective-C
cd maps-sdk-for-ios-samples-master/GooglePlaces
pod install
open GooglePlacesDemos.xcworkspace
- 启用 <ph type="x-smartling-placeholder"></ph> Places SDK for iOS。
- 如果您还没有 API 密钥,请按照
说明进行设置
在 Cloud 控制台上创建项目并获取 API 密钥。在配置
密钥,您可以
将密钥限制到
示例应用的软件包标识符,以确保只有您的应用可以使用该密钥。默认软件包
SDK 示例应用的标识符为
com.example.GooglePlacesDemos
。 - 修改
SDKDemoAPIKey
文件并粘贴您的 API 密钥 相应的常量。例如:Swift
let placesAPIKey = "YOUR_API_KEY"
Objective-C
static NSString *const kAPIKey = @"YOUR_API_KEY";
- 如果 Xcode 提示您解锁以下应用的
SDKDemoAPIKey
文件: 请选择解锁。 - 如果存在,请删除以下行,因为它用于注册
问题:
Swift
#error (Register for API Key and insert here. Then delete this line.)
Objective-C
#error Register your API key and insert here, then delete this line.
- 构建应用。
- 如果构建失败,或者应用因 API 密钥错误而崩溃
请确保在首次运行代码时提供了
SDKDemoAPIKey
文件中所需的键。 - 如果您运行的是 GooglePlaces 示例,请使用 iOS 模拟器 窗口中会显示地点演示列表。
- 如果系统提示您允许GooglePlacesDemos获取您的位置信息,请选择 允许。
- 现在可以运行您选择的示例了。