Как интегрировать Crashlytics с помощью приложения React Native
Я создаю свое приложение с помощью React Native, и я хочу поймать сбои, которые происходят на обеих сторонах приложения Objective-C и JavaScript.
Я установил SDK Crashlytics, используя их руководство и установщик, и все прошло гладко. Я вижу сбои со стороны Objective-C, но не, которые происходят из JavaScript.
Нужно ли мне что-то делать, чтобы уловить ошибки JavaScript и сообщить о них в Crashlytics?
Спасибо,
Ран.
Ответы
Ответ 1
Я только что написал сообщение в блоге об этом:
Добавьте Crashlytics в приложение React Native iOS
Подход, который я принял, заключался в том, чтобы переопределить функцию ведения журнала реакции native, чтобы иметь возможность регистрировать мои собственные данные и видеть их в журналах сбоев, а также сгенерировать исходную карту, чтобы увидеть полную трассировку стека.
Ответ 2
Вы можете использовать response-native-fabric. В нем есть хорошее руководство и методы js как для аварийного отключения, так и для ответа.
Ответ 3
Статья для iOS была очень полезной. Я пытался сделать то же самое с приложением для Android. Вот статья об этом. Дайте мне знать, если это поможет.
Использование Crashlytics с приложением React Native для Android
Ответ 4
Пример React Native Fabric
https://github.com/corymsmith/react-native-fabric
React Native Firebase: аварийный отказ
https://dev-yakuza.github.io/en/react-native/firebase-crashlytics/
Ответ 5
appsee
был очень хорошим вариантом для меня. Хорошо работает для react native
, показывающего сбой javascript.
https://www.appsee.com/features/crash-videos-and-symbolication.
показывать ошибки, например:
![введите описание изображения здесь]()
и с видео было очень полезно