我已使用 Firebase 中的 Appcheck 保护我的项目,我的 Firebase 项目中有两个应用程序,其中一个是Web 应用程序( https://host-bloodhelper.web.app/ ),另一个是Android 应用程序 (React本机应用程序)。我正在使用react-native-firebase库,它是我使用Yarn安装在我的项目中的。我只使用 firebase 实时数据库 API,当我未强制执行 appCheck(关闭)时,该 API 工作正常。我找不到任何关于如何在 Android 上的 React Native 中安装 appCheck 的文档,甚至在官方网站上也找不到。
我的index.js 文件:
/**
* @format
*/
import { AppRegistry } from 'react-native';
import App from './App';
import { name as appName } from './app.json';
import firebase from '@react-native-firebase/app'
AppRegistry.registerComponent(appName, () => App);
Run Code Online (Sandbox Code Playgroud)
应用程序.js:
// App.js is in functional component because of React navigation router.
// Every class component is …Run Code Online (Sandbox Code Playgroud)