Deprecated. This module will be removed in SDK 47. This package is not utilized in projects built outside of the deprecated classic build system (
expo build:android). For similar functionality, use the built-in error handling of
expo-updates. You can also use a third-party crash reporting service like Sentry or Bugsnag with EAS Build.
|Android Device||Android Emulator||iOS Device||iOS Simulator||Web|
npx expo install expo-error-recovery
import * as ErrorRecovery from 'expo-error-recovery';
Set arbitrary error recovery props. If your project crashes in production as a result of a fatal
JS error, Expo will reload your project. If you've set these props, they'll be passed to your
reloaded project's initial props under
exp.errorRecovery. Access to
localStorage is required
on web, or else this will simply be a no-op.