A React Native SDK with a native bridge that captures the component tree, the native view tags, a screenshot, console and network — the same signed AI-ready envelope across iOS, Android and RN-based TV platforms.
Install
npm i @traceitx/react-native
In-app bug reporting for React Native
The React Native SDK brings the same one-call reporter (useTraceItX().open()) to RN apps on iOS, Android and RN-based TV platforms. It pairs a JS layer with a small native bridge so reports carry real native context, not just the JS view.
What it captures
A report includes the focused component, the React component tree plus the underlying native view tree, a native screenshot, and recent console and network activity — all in one signed envelope. Because the SDK joins the JS and native trees, tap-to-identify can resolve the exact element across both, which is what makes cross-tree component lookup work on React Native.
Built for every RN target
It supports the New Architecture (Fabric) and Hermes on RN 0.74+, including react-native-tvos, and powers RN-based TV platforms like Vega OS with a remote-friendly reporter. The envelope is identical to every other SDK — see the envelope reference.
What's in the box
- Same provider + hook API as the React SDK — useTraceItX().open() resolves with the submit outcome.
- Supports the New Architecture (Fabric) and Hermes on RN 0.74+, including react-native-tvos.
- Bridges native view tags so tap-to-identify maps the screenshot to both the React tree and the native tree.
- Captures a native screenshot, the component tree, console and network — masked for sensitive views.
- D-pad-friendly reporter for RN-based TV platforms like Amazon Vega OS.
Questions
Does it support the New Architecture (Fabric)?
Yes — Fabric and Hermes are supported on RN 0.74+, including react-native-tvos. The SDK walks both Paper and Fabric host trees.
Can I use it for React Native TV apps?
Yes. It powers RN-based TV platforms such as Amazon Vega OS, with a reporter built for remote/D-pad navigation.