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

Firebase App Check搭配Play Integrity是否需应用上架?预发布测试咨询

关于Flutter App Check + Play Integrity的问题解答

1. 使用Play Integrity的App Check是否要求应用必须上架Play商店?

不需要上架公开的Play商店,但必须通过Play Console的官方分发轨道(内部测试、封闭测试、开放测试均可)分发应用。Play Integrity验证的核心是应用是否由Google Play签名、且来自Play的官方分发渠道,封闭测试轨道属于Play的正式分发体系,完全符合验证要求。

如果是你本地打包的未上传Play Console的发布版,肯定过不了验证——因为没有Play的签名凭证和分发溯源信息。

2. 如何在发布前启用App Check并向非技术测试人员分发应用,且不使用调试令牌?

按以下步骤操作即可:

  • 确保你的应用开启了App Signing by Google Play(Play Console里的应用签名设置,这是Play Integrity验证的基础)
  • 把App Bundle上传到Play Console的封闭测试/内部测试轨道,发布测试版本
  • 在Firebase控制台的App Check配置页,关联你的Play应用,确认已经启用Play Integrity提供商,并且允许测试轨道的验证请求
  • 从Play Console的测试轨道页面生成测试邀请链接,添加测试人员的邮箱(非技术人员只要有Google账号就能接收)
  • 测试人员通过链接从Play商店下载测试版应用,此时应用是Play签名且来自官方测试渠道,无需调试令牌就能通过App Check的Play Integrity验证

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 20:22:33