我正在开发 React Native 应用程序,该应用程序运行良好。但是,当我导入 firebase crashlytics 时,如果我再次删除它,它会卡在启动屏幕上,应用程序工作正常吗?
由于我是新手,我无法找到此问题的根本原因?
我正在尝试在index.js中导入crashlytics,如下所示
//import '@react-native-firebase/crashlytics'
or
//import {crashlytics} from '@react-native-firebase/crashlytics';
or
import crashlytics from '@react-native-firebase/crashlytics';
请提出根本原因、解决方案或解决此问题的方法。
如果需要更多信息来了解此问题,请告诉我。
感谢您的帮助。
app.js
import React from "react"
import { YellowBox } from 'react-native';
import { View } from 'react-native';
import { Root } from "native-base"
import UserInactivity from 'react-native-user-inactivity';
import { Provider } from 'mobx-react';
import SplashScreen from 'react-native-splash-screen';
import AppNavigatorRoot, { AppNavigationUtils } from "src/routers/navigations";
import store from 'src/store/';
import Loading from 'src/components/loading';
import Dialog from 'src/components/dialog';
import OAuthAPI from 'src/api/oauth';
import * as CoreConfig from 'src/config/config';
import HocErrorCatch from 'src/common/error';
index.js
import {AppRegistry} from 'react-native';
import App from './App';
// import {name as appName} from './app.json';
//import '@react-native-firebase/crashlytics'
//import { } from '@react-native-firebase/crashlytics';
//import crashlytics from '@react-native-firebase/crashlytics';
AppRegistry.registerComponent("xyz", () => App);
错误日志
您尝试导入包的方式不正确。你应该像这样导入它
import crashlytics from '@react-native-firebase/crashlytics';
然后你可以使用crashlytics
并记录任何事件。
这是文档link https://rnfirebase.io/crashlytics/usage#crash-attributes。希望这能解决这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)