我不知道这个错误是什么意思。我在 Google 上搜索了很多,但找不到为什么会出现此错误。
E/FirebaseAuth( 5673): [SmsRetrieverHelper] SMS verification code request failed: unknown status code: 17052 Exceeded quota.
我正在尝试使用 firebase 电话身份验证登录方法对 Android 客户端进行身份验证,并尝试通过在手机上发送验证码来验证他们的电话号码。没有发送代码,也没有调用回调函数。我不知道这里有什么问题 我在您的 firebase 中启用电话登录方法 Android 设备验证已启用
Firebase 限制每日允许的短信以防止滥用。您可以参考此其他线程此项目超出了 Firebase 身份验证 SMS 配额
1- 在 firebase 项目中添加 SHA1
2- 在 firebase 项目中添加 SHA-256
3- 在 Firebase 身份验证下的登录方法中启用电话选项
4-确保下载最新的 google-services.json 文件并将其添加到您的项目中
5- 在 https://console.cloud.google.com/
中为您的 Firebase 项目启用 Android 设备验证6-在真实设备上运行您的应用程序
如果您使用 Chrome,则需要禁用浏览器上的存储分区功能。
1- 在搜索栏中粘贴“chrome://flags/#third-party-storage-partitioning”。
2- 将“第三方存储分区”设置为禁用。