我的数据库中有一些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?
答案 0 :(得分:2)
您可以从Crashlytics设置用户ID,并通过崩溃报告返回它。 https://firebase.google.com/docs/crashlytics/customize-crash-reports#set_user_ids