Принудительное реагирование на краш-тестирование родного приложения для тестирования ошибок - PullRequest
0 голосов
/ 17 мая 2019

Есть ли какой-нибудь способ, которым мы можем принудительно реагировать на сбои в собственном производстве apk?

Я знаю, что есть один вариант с Crashlytics.crash(); в ткани, но я не хочу использовать Crashlytics, поскольку я уже использую Bugsnag.

Ответы [ 2 ]

1 голос
/ 17 мая 2019

Посмотрите пример приложения 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, если вам нужна дополнительная помощь.

1 голос
/ 17 мая 2019

Вам нужно импортировать пакеты response-native-fabric и другую строку в исходный файл.

import Fabric from 'react-native-fabric';
var { Crashlytics } = Fabric;
Crashlytics.crash();
...