如何将用户数据附加到曲棍球应用程序崩溃日志(HockeySDK for Unity / Android)

How to attach user data to hockey app crash log (HockeySDK for Unity / Android)

我在我的游戏中使用 (HockeySDK for Unity / Android),我想将用户 ID 添加到崩溃日志中,这样我就可以在 hockey 应用程序中通过 user_string 过滤崩溃日志。

为此,我从 HockeyAppAndroid 派生并覆盖方法 GetLogHeaders

using System.Collections.Generic;

namespace Tools.HockeyApp
{
    public class EvoHockeyAppAndroid : HockeyAppAndroid
    {
        protected override List<string> GetLogHeaders()
        {
            var headers = base.GetLogHeaders();

            uid = "User: " + HockeyAppUtils.GetUID();
            headers.Add(uid);

            return headers;
        }
    }
}

结果我从 ash 日志中得到类似 that.User 的崩溃日志 dosent 出现在 Meta 作为设备或 OS 版本

为此,您需要重新创建以下查询

卷曲\ -F“日志=@crash.log”\ -F“描述=@description.txt”\ -F“附件0=@some.dat”\ - F "userID=1234567890" \ - F "contact=thomas@dohmke.de" \ https://rink.hockeyapp.net/api/2/apps/1234567890abcdef1234567890abcdef/crashes/upload