Как прикрепить пользовательские данные к крашлогу хоккейного приложения (HockeySDK для Unity/Android)

Я использую (HockeySDK для Unity/Android) в своей игре и хочу добавить идентификатор пользователя в журнал сбоев, чтобы я мог фильтровать журналы сбоев по 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 log не появился в метаданных как версия устройства или ОС < img src="https://i.stack.imgur.com/jhkhU.jpg" alt="введите здесь описание изображения">

введите здесь описание изображения

введите здесь описание изображения


person Sektor    schedule 28.12.2018    source источник


Ответы (1)


для этого вам нужно воссоздать следующий запрос

curl \ - F "[email protected]" \ - F "[email protected]" \ - F "[email protected]" \ - F "userID=1234567890" \ - F "contact=thomas@ dohmke.de" \ https://rink.hockeyapp.net/api/2/apps/1234567890abcdef1234567890abcdef/crashes/upload

person Sektor    schedule 24.01.2019