Я опубликовал приложение, созданное с помощью React Native. В настоящее время это только iOS, но со временем может быть выпущено и для Android. Мне нужно кроссплатформенное решение для удаленной помощи клиентам, которые сталкиваются с ошибками, сбоями или любым непредвиденным поведением. Хотя приложение может постоянно регистрировать все на сервере, я обнаружил, что это не очень полезно, поскольку у клиентов обычно есть очень конкретные моменты времени, с которыми им нужна помощь. Просмотр непрерывных журналов занимает много времени и, как правило, является пустой тратой ресурсов.
Я надеюсь дать пользователю возможность нажать кнопку, чтобы отправить трассировку стека, журналы за последние N минут и т. д. непосредственно мне. Это, конечно, не сработает в случае жесткой аварии. Подавляющее большинство времени приложение работает, когда им нужна помощь.
Идея журавля в небе состояла бы в том, чтобы позволить пользователю поделиться своим экраном со мной.
Нашел этот связанный вопрос, но он не полностью охватывает то, что я пытаюсь выполнить: