GMSPlacesErrors

GMSPlacesErrors

枚举

枚举GMSPlacesErrorCode {
  kGMSPlacesNetworkError = -1, kGMSPlacesServerErrorkGMSPlacesInternalErrorkGMSPlacesKeyInvalidkGMSPlacesKeyExpiredkGMSPlacesUsageLimitExceededkGMSPlacesRateLimitExceededkGMSPlacesDeviceRateLimitExceededkGMSPlacesAccessNotConfiguredkGMSPlacesIncorrectBundleIdentifierkGMSPlacesLocationErrorkGMSPlacesInvalidRequest
 kGMSPlacesErrorDomain 的错误代码。更多...

变量

NSString *常量kGMSPlacesErrorDomain
 用于 Places SDK 错误的错误网域。

枚举类型文档

kGMSPlacesErrorDomain 的错误代码。

枚举器
kGMSPlacesNetworkError

连接到 Places API 服务器时出错。

kGMSPlacesServerError

Places API 服务器返回了一个我们无法理解的响应。

如果您认为此错误代表一个错误,请按照我们社区和支持页面中的说明提交报告。

kGMSPlacesInternalError

Places SDK 库发生了内部错误。

如果您认为此错误代表一个错误,请按照我们社区和支持页面中的说明提交报告。

kGMSPlacesKeyInvalid

由于 API 密钥无效(格式错误或缺失),操作失败。

如需了解如何创建和使用 API 密钥,请参阅开发者指南

kGMSPlacesKeyExpired

由于 API 密钥已过期,操作失败。

如需了解如何创建和使用 API 密钥,请参阅开发者指南

kGMSPlacesUsageLimitExceeded

由于超出配额用量限额,操作失败。

如需了解用量限额以及如何申请更高限额,请参阅用量限额指南

kGMSPlacesRateLimitExceeded

操作因超出 API 密钥的使用率限制而失败。

在正常使用 API 期间不应返回此状态代码。这涉及到对 API 的使用远远超出正常请求级别的使用。如需了解详情,请参阅用量限额指南

kGMSPlacesDeviceRateLimitExceeded

操作因超出每台设备的使用率限制而失败。

在正常使用 API 期间不应返回此状态代码。这涉及到对 API 的使用远远超出正常请求级别的使用。如需了解详情,请参阅用量限额指南

kGMSPlacesAccessNotConfigured

Places API 服务(iOS 版)未启用。

请参阅开发者指南,了解如何设置 Places SDK for iOS;如果您要从早期版本迁移,请参阅迁移指南

kGMSPlacesIncorrectBundleIdentifier

应用的软件包标识符与 API 密钥允许的任何 iOS 应用不匹配。

如需了解如何为 API 密钥配置软件包限制,请参阅开发者指南

kGMSPlacesLocationError

Places SDK 找不到用户的位置。

这可能是因为用户未允许应用访问位置信息。

kGMSPlacesInvalidRequest

Places SDK 无法处理无效请求。

如果您认为此错误代表一个错误,请按照我们社区和支持页面中的说明提交报告。


变量文档

NSString* 常量 kGMSPlacesErrorDomain

用于 Places SDK 错误的错误网域。