-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
React Native Debugger - ERROR - TurboModuleRegistry.getEnforcing(...): 'NativeReanimated' #1663
Comments
Issue validatorThe issue is valid! |
The same problem happened with me. |
Hey @ionflow |
These are all attached. I am having the same problem.
|
I see this on iOS. It ONLY happens when you turn on debugging. With debugging turned off it does not occur. |
Have you tried using Flipper for debugging? EDIT: Seems like Flipper doesn't work with Expo yet. If you need a debugger functionality you probably should wait with the Reanimated upgrade. |
@jakub-gonet hmm flipper used thank you. |
@jakub-gonet when do you think a update will be pushed to fix this issue? We are using this library in a project however some of our developers use the chrome debugger to debug our app on a physical ios device. Flipper is sometimes difficult to get working on a real physical device. |
It's not a matter of fixing this issue - chrome debugging works via running JS in the browser and establishing a tunnel to the native app via the bridge. Turbomodules doesn't use the bridge and they're C++ binaries without any means of communication so running their code through chrome is impossible. The only way to debug a component written with turbomodule integration is by using Flipper. |
The same error on react native cli project. react native reanimated 2.0.0. |
This is still an issue. is there a fix for this?!!!!!! |
@arled there is no fix. This is expected behaviour. Check out @jakub-gonet answer above. TLDR: use flipper to debug |
Flipper doesn't work with expo...we have reluctantly refactored to remove all our renanimated code :( vote here: https://expo.canny.io/feature-requests/p/integrate-flipper |
Same issue here, once you enable debugging shit hits the fan (same error as OP). |
Same issue :-( |
What does "use flipper to debug" even mean? Flipper doesn't have a way to connect to a debug port to set breakpoints. You still can't do performance profiling. If "debug" just means see "console.log" statements thats a poor statement of debugging, I can see that in the terminal now. What does flipper even give you? |
@jakub-gonet Any thoughts on @devshorts comment above? Thanks in advance. |
Any Updates on this? |
No update till react-native-reanimated 3.3.0😩 |
Latest version of Reanimated 2 (2.17.0) and 3 (3.4.0). should supports remote debugger 🤔 |
Description
Running a basic example in an Expo client while running React Native Debugger on port 19000. Getting the following error:
Invariant Violation
ExceptionsManager.js:179
TurboModuleRegistry.getEnforcing(...): 'NativeReanimated' could not be found. Verify that a module by this name is registered in the native binary.
Screenshots
Steps To Reproduce
Expected behavior
No errors
Actual behavior
Error (see above)
Snack or minimal code example
Package versions
The text was updated successfully, but these errors were encountered: