react-native - 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-native-splash-screen”库吗?这显然在使用 Detox 时存在一些问题,一旦我删除了它,我就没有超时错误。
推荐阅读
- sql-server - 创建使用来自 2 个表的数据的更新触发器
- swift - 如何在列表视图中创建 SwipeActionsConfigurationForRowAt - SwiftUI (iOS 13)?
- julia - 如何在 Julia 中使用 ImplicitEuler 求解器?
- sql - 优化大表连接查询
- java - 如何将字符串转换为整数类型?
- github-actions - 在 GitHub Action 上设置操作输入时是否可以创建 if 语句?
- json - Play JSON Reads:读取值,可以多种类型呈现
- asp.net-mvc - MVC-选择带有数据库值的复选框列表
- css - 是否可以设置表格水平滚动条的样式?
- visual-studio - 调试 ASP.NET 应用程序时按下重新启动按钮时重用浏览器窗口