Our app uses ReactNative. One thing we are trying to figure out is how to report app crashes.
A path we are taking is to write our own turbo module that would expose this information.
My question is, is there a way to know or a location to look at for such crash reports, at run time.
The idea is to test, on app launch, if an app crashed prior.
Thank you for your patience, and for the interesting use case - building runtime crash detection for a React Native app on Vega is a great goal.
Vega OS offers the following crash reporting options:
ACR (Aggregated Crash Report) files – auto-generated on device when your app crashes. You can retrieve and symbolicate these via Vega Studio or the CLI:
There is currently no built-in Vega API to programmatically detect at launch whether a previous crash occurred. However, a third-party option worth considering is integrating an SDK such as Sentry, New Relic, or Bugsnag - these provide app-side crash reporting that can be consumed at runtime.
We appreciate your work on the Vega platform and hope this helps move things forward.