短信验证码请求失败:未知状态码:17093 null Firebase Phone Auth Android

5 android firebase android-studio firebase-authentication

所以我已经在我的应用程序中实现了 firebase phone Auth,所以只要我请求 OTP,它就会首先进入验证码页面,但随后它返回并在日志中说明这一点

This request is missing a valid app identifier meaning that neither SafetyNet checks succeeded. Please try again, or check the logcat for more details.
Run Code Online (Sandbox Code Playgroud)

在 log cat 我看到以下错误

[SmsRetrieverHelper] SMS verification code request failed: unknown status code: 17093 null
Run Code Online (Sandbox Code Playgroud)

那么这里的问题是什么,状态码是什么意思?

小智 21

我遇到了同样的错误,我可以通过以下最后两个步骤解决它(确保您已涵盖所有这些步骤):

  1. 在firebase项目中添加SHA1
  2. 在 firebase 项目中添加 SHA-256
  3. 在 Firebase 身份验证下的登录方法中启用电话选项
  4. 确保下载最新的 google-services.json 文件并将其添加到您的项目中
  5. 在https://console.cloud.google.com/中为您的 firebase 项目启用 Android 设备验证
  6. 添加库实现“androidx.browser:browser:1.3.0” https://developer.android.com/jetpack ..