Firebase SMS OTP显示unreviewed Google Play已过审应用如何处理
Firebase手机号验证短信带
(unreviewed)标记解决方案 首先明确:短信中的(unreviewed)标记和Google Play应用审核状态无关,这个标记是Firebase Phone Auth服务自身的安全校验标识,代表你未完成Firebase侧的手机号验证服务合规审核,哪怕应用已经在Google Play正式上架,没走完Firebase的核验流程就会一直保留该后缀,用户收到的异常短信内容示例如下:
123456 is your verification code for com.myapp.myapp (unreviewed)
按以下步骤操作即可移除该标记:
- 先核对应用签名配置:登录Google Play Console,进入「应用完整性」页面,复制Google Play App Signing托管的正式发布版SHA-1、SHA-256指纹,填写到Firebase控制台对应项目的应用设置中。注意不要填写本地上传密钥的指纹,用户侧安装的正式包是Google Play重签后的版本,指纹不匹配会导致Firebase无法识别应用的正式上线状态。
- 提交Firebase手机号验证服务审核:进入Firebase控制台,打开对应项目的「Authentication」-「设置」-「手机号」页面,找到应用手机号验证的审核提交入口,按要求提交材料:Google Play商店的正式应用链接、应用内手机号登录全流程的演示录屏、应用公开可访问的隐私政策链接。
- 等待审核完成:审核周期通常为2-5个工作日,审核通过后,验证短信会自动移除
(unreviewed)后缀,同时短信模板会替换为你配置的应用正式名称,不再显示裸包名。
注意几个常见问题:
- 配置到Firebase的测试手机号收到的验证短信会永久带测试标识,验证效果请使用非测试的真实手机号、安装Google Play渠道的正式包测试。
- 若提交审核后超过7个工作日没有状态更新,可以通过Firebase控制台的官方支持通道提交工单,附上项目ID、应用包名、Google Play商店链接申请进度跟进。
- 不要在登录流程未完全调试完成时提交审核,若审核时发现登录流程存在断点、无法正常走完验证,申请会被直接打回,需要重新提交排队。
内容的提问来源于stack exchange,提问作者Khaireddine Mejri
相关产品推荐
相关产品推荐

