Бесплатные отчеты о сбоях для Xamarin Forms (UWP, Android, iOS)

Есть у кого что порекомендовать? Я слышал о Hockey, Insights и Firebase, но они платные. Я ищу бесплатное решение с открытым исходным кодом, что-то вроде ACRA для Android, желательно для сообщения об ошибках по электронной почте, но открытое для других средств отчетности. Мне интересно собирать в первую очередь отчеты о сбоях, предоставляющие информацию о стеке вызовов, но другие полезные отчеты более чем приветствуются.

Я не разработчик и поэтому в любом случае не знаю ответа, но по нашим правилам вы должны быть немного более конкретными. Также взгляните на Как запросить альтернативу некоторому программному обеспечению . Отсутствует: какие функции вам нужны (например, какие детали должны быть охвачены, что должна содержать информационная панель и т. д.)? Конечно, будет недостаточно просто увеличивать значение счетчика всякий раз, когда происходит сбой, или это так? :)
Итак, вы не можете что-то поймать и сообщить об исключениях? Если да, то как? По электронной почте или как? Как сказал @izzy, пожалуйста, прочитайте «Как спрашивать» и помните, что чем больше информации вы нам предоставите, тем больше мы сможем вам помочь. Я добавил бесплатно, так как вам нужно бесплатное решение; если вы имеете в виду бюджет, укажите свой бюджет в вопросе и удалите тег
Если бы не было сказано, как сообщить, то для меня не имеет значения, как, но электронная почта была бы наиболее логичной, поэтому предпочтительнее. Бесплатно значит бесплатно, без бюджета, в поисках бесплатного с открытым исходным кодом
Спасибо, @dbnex14 — может понадобиться еще несколько подробностей (разработчики могли бы сказать какие, но я мог бы, например, подумать о том, какие события он должен запускать и какие данные он должен собирать), но я бы сказал, что он достаточно ясен, чтобы его можно было снова открыть сейчас ( сделал это). Удачи!

Ответы (1)

Вы можете попробовать RollBar . У них есть бесплатный план, который позволяет проводить 5000 событий в месяц и хранить данные в течение 30 дней. Я использую их на работе, и они мне действительно очень нравятся.

  • Они работают с несколькими языками, включая IOS, Android, .Net, PHP, ROR, JavaScript.

  • Вы можете указать, из какой среды (dev, stage или production) поступают события.

  • Вы будете отслеживать развертывание кода, что позволит вам диагностировать, когда ошибка начала появляться.

  • Они отправят вам ежедневную сводку по электронной почте, а когда ошибка начнет возникать много раз в течение нескольких минут.

    Я также нашел проект GitHub для подключения Rollbar к Xamarin .

Не могли бы вы уточнить немного, что вам нравится или не нравится в этом? Для чего вы его используете и на какой платформе? Очень признателен.
В настоящее время мне не нравится, что у них нет способа добавить развертывание через свой веб-интерфейс (вы должны нажать на их API), и как иногда номер строки, в которой происходит ошибка, не всегда точен. Вы можете сгруппировать ошибки вместе, что может быть причиной того, что номер строки не всегда точен. Кроме того, мне это очень нравится.