此请求缺少有效的应用程序标识符,这意味着安全网检查和reCAPTCHA检查均未成功
Flutter 应用 Firebase 电话身份验证错误:
此请求缺少有效的应用程序标识符,这意味着安全网检查和 reCAPTCHA 检查均未成功。
请帮我解决这个问题。
回答
-
打开android studio并单击右上角的gradle>单击您的项目>选择应用程序>选择任务>选择android>单击签名报告>从那里复制我们的SHA1和SHA-256。
-
在您的新 Firebase 帐户中添加 SHA1 和 SHA-256。
-
在 build.gradle(:app) 中添加依赖
实现 'androidx.browser:browser:1.3.0'
-
转到谷歌云控制台,选择您的项目。
-
单击导航菜单并选择 APIs & services,然后选择 Dashboard 。
-
点击启用api和服务并启用api“Android设备验证”。
-
下载并替换项目中最新的 google-services.json 文件。
-
清理并重建项目。
检查您是否已完成项目中的所有 7 个步骤。如果您的应用在 Play 商店上架,请确保您的 Firebase 项目也已发布 SHA1 密钥。有关发布和调试密钥的更多信息,您可以查看此
THE END
二维码