Как создать экземпляр исключения в C #? - PullRequest
0 голосов
/ 20 сентября 2019

Я модернизирую Crashlytics SDK из Fabric в Firebase для проекта Unity3d и пытаюсь адаптировать изменения API для перехвата исключений.

Мне нужно создать экземпляр Exception из следующих аргументов:

void OnLogMessageReceived(String log, String stackTrace, LogType type)

Теперь у меня есть

Crashlytics.Log(log);
Crashlytics.Log(stackTrace);

Exception exception = new Exception(type);
Crashlytics.LogException(exception);

Можно ли отправить stackTrace и получить его довольно структурированнымкак это было в ткани?

1 Ответ

0 голосов
/ 25 сентября 2019

Это Zubair от Fabric / Firebase.С выпуском Firebase Crashlytics для Unity разработчикам, уже использующим Fabric Crashlytics SDK, может потребоваться внести незначительные изменения в свой код при обновлении до Firebase Crashlytics. В этом руководстве будет представлена ​​подробная информация о конкретных изменениях API, причинах изменения и полезные советы, где требуются обходные пути.

...