安卓短信验证SafetyNet无法从Google Play运行



我在Google Play中有一个带有电话号码验证的应用程序。但当我从Google Play安装它时,它会写";此请求缺少有效的应用程序标识符,这意味着safetyNet检查和reCAPTCHA检查均未成功">

当我从游戏控制台下载apk文件时(原始包和分发包(那么对于Original包,它可以正常工作,但对于package for distribution,它会写入此错误消息。

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

在Cordova 中写入应用程序

感谢的每一个建议

问题出在证书上,因为谷歌用自己的证书重新签名了应用程序。在这种情况下,解决方案是去

播放控制台->您的应用程序->设置->应用程序完整性

在那里,您将看到应用程序签名密钥证书上传密钥证书TR

上传密钥证书是您的"调试"证书,大部分您已经在Firebase控制台中拥有,所以现在您还需要将应用程序签名密钥证书添加到Firebase控制台。

最新更新