如何在 Firebase Crashlytics 中获取用户信息?

How do I get user information in Firebase Crashlytics?

我的数据库中有一些 Firebase Crashlytics 日志。

{
"_id": "5ae6dea55af80300028a52a2",
"type": "type.googleapis.com/firebase.crashlytics.functions.v1.RegressedIssueEvent",
"issueId": "5ad8590d36c7b2352749218c",
"issueTitle": "CrashTest.java line 30",
"appInfo": {
    "appName": "com.test.finder",
    "appId": "com.test.finder",
    "appPlatform": "android",
    "latestAppVersion": "1.0 (1)"
},
"createTime": "2018-04-30T09:15:10.419Z",
"resolvedTime": "2018-04-30T09:14:17.430Z",
"velocityAlert": null,
"updatedAt": "2018-04-30T09:15:17.225Z",
"createdAt": "2018-04-30T09:15:17.225Z",
"__v": 0

正如您从上面的 JSON 中看到的,没有您可以在 Firebase 事件中找到的用户对象。我想确定具体的用户来解决这个问题。所以,我需要日志中的用户信息。 有没有可能让 Firebase 在崩溃报告中发送 userInfo?

您可以从 Crashlytics 设置用户 ID,并通过崩溃报告返回它。 https://firebase.google.com/docs/crashlytics/customize-crash-reports#set_user_ids