首页 > 解决方案 > 如何在 Detox 中启用 `debug` 运行 RN 测试?

问题描述

有没有办法在启用debug模式的模拟器上启动 React Native 应用程序(连接到 RNDebugger)?

任何用于启动应用程序/运行排毒的单位?

标签: react-nativedetox

解决方案


好的,对于那些没有找到问题的人(我也是)

https://github.com/wix/Detox/issues/403

这不受支持,也不会实施。当您使用远程 JS 调试器时,所有 JS 计算都在另一个进程(Chrome)上执行,Detox 无法可靠地同步您的应用程序。在 Detox 完成运行测试后,您可以阅读日志。

更新:作为 BeforeAll 中的一种解决方法,我将睡眠 30 秒以在调试模式下重新加载应用程序


推荐阅读