即使在 Flutter 中使用 PlayIntegrity API 后,Firebase ReCaptcha 也会打开

Mit*_*wal 6 dart firebase-authentication flutter google-play-integrity-api

由于 SafetyNet 已被弃用,我尝试使用 PlayIntegrity 来消除在使用 Firebase 电话身份验证时打开的 ReCaptcha 弹出窗口。

但即使在 Flutter 中启用它并初始化应用程序检查后,ReCaptcha 仍然打开。

  await FirebaseAppCheck.instance.activate(
    webRecaptchaSiteKey: 'recaptcha-v3-site-key',
    androidProvider: AndroidProvider.playIntegrity,
  );
Run Code Online (Sandbox Code Playgroud)

otp 消息包含我的项目 URL,而不是应用程序名称。

经过一番搜索后,我发现我需要在 SafetyNet 和 PlayIntegrity 中注册我的应用程序以免验证码验证失败。但由于 SafetyNet 不接受任何新项目,我无法在其中注册我的应用程序。

我已经尝试了很多,但没有解决这个问题,请帮助我。