使用 Firebase App Check 不起作用(调试)

Bit*_*EVS 9 android firebase firebase-storage safetynet firebase-app-check

在实施 Firebase 的新应用程序检查功能时,我无法解决此问题。

将文件上传到 Firebase 存储时失败并出现错误

引起原因:java.io.IOException:{“错误”:{“代码”:401,“消息”:“Firebase应用程序检查令牌无效。” }}

我已经提供了调试秘密,就像本文档中的内容一样。

调试apk是通过USB调试直接安装的。

注意: 我使用的是物理设备,并在存储和实时数据库上启用了强制状态,每当我尝试执行上传等事务时,它都会失败,并显示上面的错误。

Ali*_*han 3

在物理设备上运行应用程序。我遇到了同样的问题,但是当我在物理设备上运行该应用程序时,它就消失了!确保您的主要运行应用程序功能如下

这是文档提到的代码:

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp();
  await FirebaseAppCheck.instance.activate(webRecaptchaSiteKey: 'recaptcha-v3-site-key');
  runApp(MyApp());
}
Run Code Online (Sandbox Code Playgroud)