Есть ли какой-нибудь способ, которым мы можем принудительно реагировать на сбои в собственном производстве apk?
Я знаю, что есть один вариант с Crashlytics.crash(); в ткани, но я не хочу использовать Crashlytics, поскольку я уже использую Bugsnag.
Crashlytics.crash();
Посмотрите пример приложения Bugsnag React Native для некоторых примеров того, как вызывать сбои для тестирования: https://github.com/bugsnag/bugsnag-react-native/tree/master/examples/plain
Например, чтобы вызвать нативный сбой:
https://github.com/bugsnag/bugsnag-react-native/blob/84f9cd639c2e38231616d15a85eba153da14a70e/examples/plain/app/index.js#L16
, который использует:
https://github.com/bugsnag/bugsnag-react-native/blob/master/examples/plain/app/lib/native_crash.js
Обратитесь в службу поддержки Bugsnag, если вам нужна дополнительная помощь.
Вам нужно импортировать пакеты response-native-fabric и другую строку в исходный файл.
import Fabric from 'react-native-fabric'; var { Crashlytics } = Fabric; Crashlytics.crash();