在react-native run-ios模拟器上使用其显示错误启动应用程序Unable to find module for EventDispatcher
Hac*_*man 37
它会为您提供适当的错误消息,很可能会丢失其中一个组件上的某些渲染。这为我解决了。
Ole*_*leg 22
因此,在我升级到RN 0.59.x之后,这个问题发生在我身上。启用实时重新加载或通过按CMD + R尝试刷新iOS屏幕时,出现此错误。
相关问题:
这是我解决的方法:
编辑您的AppDelegate.m文件,并在@end之前添加以下代码
#if RCT_DEV
- (BOOL)bridge:(RCTBridge *)bridge didNotFindModule:(NSString *)moduleName {
return YES;
}
#endif
Run Code Online (Sandbox Code Playgroud)
这样可以解决问题。
实时重新加载和调试模式现在都应该可以正常工作了。
将RN从升级v0.57.3到后,我已经开始收到此错误v0.58.6。用yarn start -reset-cache/ 运行打包程序react-native start --reset-cache对我来说是个问题。
当使用某些 RN 版本高于 0.58 的远程调试器时,这似乎是一个问题。使用 react-native-debugger 应该可以解决这个问题,因为它已经支持上述 RN 版本。
可以从以下链接下载:https : //github.com/jhen0409/react-native-debugger/releases
| 归档时间: |
|
| 查看次数: |
13230 次 |
| 最近记录: |