Android SMS 验证 SafetyNet 无法从 Google 播放

Android SMS verification SafetyNet not working from Google Play

我申请了Google玩机智phone号码验证。 但是,当我从 Google Play 安装它时,它会显示“此请求缺少有效的应用程序标识符,这意味着 safetyNet 检查和 reCAPTCHA 检查均未成功。”

当我从游戏控制台下载 apk 文件时(原始包和分发包) 然后使用原始包它工作正常但是使用包分发它写这个错误消息。

所以所有的都被激活并根据需要设置(我认为)只有一个区别是我使用相同的击键文件进行调试和发布。

应用程序是用 Cordova 编写的

感谢每一个建议

问题出在证书上,因为google用自己的证书重新签署应用程序。 在那种情况下,解决方案是转到

Play 管理中心->您的应用->设置->应用完整性

在那里你会看到应用程序签名密钥证书上传密钥证书

上传密钥证书 是您在 Firebase 控制台中大部分已经拥有的“调试”证书,因此现在您需要添加 应用签名密钥证书 到 Firebase 控制台。