Боюсь, я вообще не могу говорить за HockeyApp, но у меня есть некоторый опыт использования Firebase и Crashlytics с использованием клиентов iOS и Android. В приведенных ниже абзацах не учитывается HockeyApp, а только сравнение Firebase Crash Reporting с Crashlytics.
Из этих двух я бы полагался на Crashlytics для отчетов о сбоях, пока Firebase не сможет дополнительно пересмотреть функции. Я реализовал оба варианта в некоторых приложениях, и у Crashlytics есть некоторые преимущества. Они отправляют уведомления по электронной почте при возникновении сбоев, в том числе для изменения приоритета, и сбои появляются в интерфейсе очень быстро, обычно в течение 5 минут.
В настоящее время Firebase не имеет уведомлений о сбоях, и может пройти 20-40 минут, прежде чем отчет о сбое появится на панели инструментов. Преимущество использования отчетов Firebase заключается в том, что их аналитика создаст группу аудитории из пользователей, испытывающих сбои, что позволит вам идентифицировать и предоставить другим пользователям различные возможности (push-уведомление, экран приветствия, код купона и т. д.).
Оба:
Возможность сообщать журналы о сбоях для исследования взаимодействия и функционирования
Crashlytics:
~5 минут времени отчета
Уведомления по электронной почте
Firebase:
20-40 минут времени отчета
Более подробные пользовательские данные
Может редактировать некоторую зарегистрированную информацию: Вошедший в систему Крис может стать Вошедшим в систему [REDACTED_US_MALE_NAME]
person
Chris Conway
schedule
28.05.2016