启用 App Check 强制执行

了解 App Check 对用户有何影响并为后续操作做好准备之后,您便可以启用 App Check 强制执行。

在 Google API Console中启用强制执行

如需启用强制执行,请完成以下步骤:

  1. 前往凭据页面,进入 iOS 客户端的修改视图。在该页面上,您会在右侧的 Google Identity for iOS 部分下看到相关指标。

  2. 点击强制执行按钮并确认您的选择。强制执行生效后,来自您客户端的所有未经验证的请求都将被拒绝。

注意:启用强制执行后,更改可能需要长达 15 分钟的时间才会生效。

在 Firebase 控制台中启用强制执行

您可以针对特定 iOS 客户端或所有 iOS 客户端强制执行 App Check

为所有 iOS 客户端启用强制执行

如需在 iOS 上针对 Google 登录启用强制执行,请完成以下步骤。 启用强制执行后,所有未经验证的请求都将被拒绝,包括与未关联 Firebase 应用的 iOS OAuth 客户端相关的请求。

  1. 打开 Firebase 控制台的 App Check 部分。

  2. 展开 Google Identity for iOS 部分。

  3. 点击强制执行并确认您的选择。

请注意,启用强制执行后,最多可能需要 15 分钟才能生效。

为特定 iOS 客户端启用强制执行

您还可以为特定的 iOS OAuth 客户端配置 App Check 强制执行。为此,请执行以下操作:

  1. 在 Firebase 控制台的“App Check”部分下,打开 OAuth 客户端

  2. 展开要配置的 OAuth 客户端的指标视图。

  3. 如果客户尚未与应用相关联,请进行关联。

  4. 点击创建强制执行替换项

  5. 选择是否为此 OAuth 客户端强制执行 App Check。此设置会替换项目的全局“Google Identity for iOS”强制执行设置。

请注意,启用强制执行后,最多可能需要 15 分钟才能生效。