首页 > 解决方案 > React Native 应用程序的初始屏幕上的排毒挂起

问题描述

尝试为我的 react native 应用程序设置 Detox。它似乎挂在启动画面上。我已经设法在没有启动画面的单独应用程序上运行测试。在启动屏幕应用程序上,它只是挂起并输出:

detox[34248] ERROR: Error: Exceeded timeout of 30000ms while handling jest-circus "setup" event
detox[34248] INFO:  Scratch Test is assigned to undefined

我认识到“未定义”的显示是不正确的。

我看到了“waitFor”函数的参考,但文档的链接似乎都被破坏了,我在文档中找不到对它的参考。

我试图了解如何进行调试,或者启动画面是否完全负责挂起/错误。

标签: react-nativedetox

解决方案


你使用“react-native-splash-screen”库吗?这显然在使用 Detox 时存在一些问题,一旦我删除了它,我就没有超时错误。


推荐阅读