android - firebase auth的自动检测验证码不起作用

标签 android firebase flutter firebase-authentication sms-verification

我正在开发一个需要通过发送 OTP 来验证用户手机号码的 flutter 应用程序。为此,我正在使用 Firebase 电话身份验证。一切正常,直到我将应用程序上传到 Play 商店。将应用程序上传到 Play 商店后,SMS 自动检索功能不再起作用。(上传到 Play 商店后,SMS 不包含 11 位 哈希键)。
满足以下要求

  • 从 google play app-signing 在 Play 控制台中添加 sha-1 和 sha-256 key
  • 在云控制台启用设备检查API
  • 在 Firebase 控制台中启用移动身份验证

  • 非常感谢任何帮助,因为我从过去 2 天开始搜索此问题而没有任何结果。

    最佳答案

    尝试使用这些版本 #firebase_core: "^0.7.0"和 #firebase_auth: "^0.20.1"

    关于android - firebase auth的自动检测验证码不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66840690/

    相关文章:

    android - 三个不同设计的CardView只能用一个RecyclerView吗?

    ios - 如何在 Xcode 中更改 $(PRODUCT_BUNDLE_IDENTIFIER)?

    flutter - 使用 Flutter "sms 0.2.4"库接收短信后应用程序崩溃

    java - 在没有支持库的情况下使用 FragmentStatePagerAdapter

    Android:如何获取所有带照片的文件夹?

    firebase - 如何在 Cloud Firestore 中使用 Stream 回调

    flutter - 将 rootNavigator 路由弹出回 CupertinoTabView 路由时,不会调用 didPopNext

    flutter - 将Flutter应用复制到新项目时要复制哪些文件夹?

    android - Gradle 无法使用 OBJECT 库构建 CMake 项目,因为它需要一个输出文件

    java - Android 中无需登录的 Firebase OTP 验证