[英]In React-Native the Firebase-Crashlytics log is not showing on Firebase Crashlytics dashboard
我在我的應用程序中使用react-native-firebase
。 我使用過Crashlytics並嘗試在 firebase 儀表板中顯示Crashlytics日志。 所以我使用crashlytics().log
記錄日志。 但日志未顯示在 firebase 儀表板上。
代碼:
import crashlytics from "@react-native-firebase/crashlytics";
class CrashlyticFile {
constructor() {}
init = () => {
crashlytics().log("Crash init Called!!");
let result = "";
let characters = Strings.characterString
let charactersLength = characters.length;
for (let i = 0; i < 10; i++) {
result += characters.charAt(Math.floor(Math.random() * charactersLength));
}
crashlytics().log("Crash App id",result);
};
};
}
export default new CrashlyticFile();
應用程序.js
import React, { useEffect, StrictMode, useState, useMemo } from "react";
import Crashlytic from "./services/Crashlyatic";
useEffect(() => {
crashlytics().log("crashlytics in app js");
Crashlytic.init();
return () => {
};
}, []);
return (
<View>
<Text>Firebase Crashlytics</Text>
</View>
);
};
export default App;
使用 crashlytics().log() 的日志消息只會在發生崩潰時將消息記錄到 crashlytics 儀表板。
在 crashlytics().log() 之后,如果有什么東西導致應用程序崩潰,那么只有這樣我們才能在 firebase 控制台中接收到崩潰,在那里我們可以在我們添加到我們的日志選項卡中看到日志代碼。
log 方法的主要目的是將用戶的自定義日志附加到崩潰中。
我們可以嘗試在 crashlyics().log() 方法調用后手動使應用程序崩潰以查看日志消息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.