Я опубликовал приложение, созданное с помощью React Native. В настоящее время это только iOS, но в конечном итоге может быть выпущен и для Android. Я хотел бы, чтобы кросс-платформенное решение позволяло удаленно помогать клиентам, которые сталкиваются с ошибками, сбоями или неожиданным поведением. Хотя приложение может постоянно регистрировать все на сервере, я обнаружил, что это не очень полезно, поскольку клиенты обычно имеют очень конкретные моменты времени, в которые им нужна помощь. Просеивание через непрерывные журналы требует много времени и, как правило, пустая трата ресурсов.React Native production app удаленная диагностика/помощь пользователю
Моя надежда состоит в том, чтобы дать пользователю возможность нажимать кнопку, чтобы отправить трассировку стека, последнюю стоимость журналов и т. Д. Непосредственно мне. Разумеется, это не сработает в случае жесткой аварии. В большинстве случаев приложение работает, когда есть что-то, в чем им нужна помощь.
Идея pie-in-the-sky заключалась бы в том, чтобы позволить пользователю поделиться своим экраном со мной.
Найден этот родственный вопрос, но он не полностью охватывает то, что я пытаюсь выполнить:
Release mode diagnostics in React Native