You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何Firebase项目设置的App Check (beta)显示应用未注册,如何完成注册?

Firebase App Check 应用未注册问题解决步骤

你之前在项目设置中添加的包名、Debug SHA-1 是用于 Google 身份认证功能的配置,App Check 属于独立服务,需要单独完成注册配置,操作流程如下:

  • 进入 Firebase 控制台对应项目,在左侧菜单栏找到 App Check 选项进入配置页,你当前看到的未注册状态参考下图:
    App Check 未注册状态截图
  • 找到你要注册的对应应用卡片(和你之前添加的应用包名匹配,如Android、iOS、Web端分类),点击卡片上的「注册」按钮
  • 在弹出的配置窗口中选择对应证明提供商:Android 端推荐选择 Play Integrity,你之前配置的所有 SHA-1 密钥会自动同步到该配置中,无需重复填写,确认信息无误后点击「启用」
  • 调试阶段额外配置:点击应用卡片右上角的三点菜单,选择「管理调试令牌」,生成一个调试令牌后,在应用代码中完成 App Check 初始化,Android 端示例代码如下:
// 调试环境初始化(仅测试用,正式发布请替换为正式环境代码)
FirebaseAppCheck.getInstance().installAppCheckProviderFactory(
    DebugAppCheckProviderFactory.getInstance()
)

// 正式环境初始化
FirebaseAppCheck.getInstance().installAppCheckProviderFactory(
    PlayIntegrityAppCheckProviderFactory.getInstance()
)
  • 全部配置完成后等待3-5分钟,刷新 App Check 页面即可看到应用状态变为已注册,该配置不会影响你已集成的 Google Authentication 功能正常使用。

内容的提问来源于stack exchange,提问作者Rawnak Yazdani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 09:21:01