Crashlytics - Stacktrace в журналах Firebase не читается - PullRequest
0 голосов
/ 19 октября 2019

Я только начал использовать React Native Firebase и Crashlytics (версия 6). Когда я вызываю firebase.crashlytics().recordError(error) в блоке JS catch, я вижу ошибки, подобные следующим в журналах Firebase Crashlytics. Это ожидаемое поведение?

Этот журнал ошибок не содержит никакой полезной информации, поэтому я не уверен, правильно ли я его использую. (Я думал о создании этого отчета об ошибках, но это похоже на ожидаемое поведение или пользовательскую ошибку).

Сработали ошибки:

Firebase Crashlytics Logs

Трассировка стека от одной из ошибок:

Stack trace in Crashlytic log

Если это ожидаемое поведение, я, вероятно, назову его так: firebase.crashlytics().recordError(new Error('The error description');. Таким образом, я знаю, где была ошибка, так как я не смогу узнать по номеру строки, где была ошибка. Недостатком этого является то, что оно не будет отображать фактическое сообщение об ошибке, поэтому я бы знал, где была ошибка, но не то, что это была за ошибка.

В целом React-Native Firebase отлично работает для меня,так что спасибо за всю тяжелую работу (если вы являетесь частью команды)!

...