#flutter #mobile #remote-debugging
#flutter #Мобильный #удаленная отладка
Вопрос:
Я скоро выпускаю приложение для клиента, и меня беспокоит поддержка продукта с течением времени, и я хотел бы получить некоторые способы ведения журнала исключений и общую информацию во время работы.
Я подумываю об использовании пакета F_Logs https://pub.dev/packages/f_logs хранить данные на устройстве до тех пор, пока я не получу звонок о проблеме. Затем я попрошу пользователя (их около 30 или около того) нажать кнопку, чтобы загрузить файл в конечную точку на моем сервере, чтобы прочитать, что у них есть.
Это часто используется? Существуют ли лучшие варианты или лучшие практики?
Ответ №1:
Что ж, есть несколько вариантов, некоторые из распространенных — это Crashlytics и Sentry.
Я предпочитаю https://sentry.io поскольку вы можете разместить его самостоятельно, в качестве альтернативы вы можете использовать их бесплатный пакет для начала. Если вы все равно используете firebase, вы можете просто использовать Crashlytics.
С помощью обоих вы можете отправлять отчеты о сбоях, а также простые события с сообщениями.
Есть и другие варианты, но я ими не пользовался, вы можете поискать альтернативы в Интернете, но имейте в виду, что для такого рода сервисов вам нужна клиентская библиотека Flutter.