ios - Xcode 7 beta 4 - UI 录制时崩溃

标签 ios xcode xcode-ui-testing

在尝试为我的 UI 测试进行 UI 记录时,应用程序在 1 个未记录的事件后崩溃。查看崩溃报告,我发现了这个错误: 未捕获异常(NSInternalInconsistencyException):childNodeFinders 未处理祖先查找器

有人也得到这个,也许有人知道解决这个问题的方法?

最佳答案

目前,这似乎是一个与用于生成事件的项目上缺少辅助功能标识符有关的错误。 如果您的 UI 是使用 Interface Builder 创建的,Andy's answer肯定是相关的。

如果您像我一样以编程方式创建 UI 对象,则可以为 UI 元素的 accessibilityIdentifier 属性设置一个值(例如 UIButton)。

关于ios - Xcode 7 beta 4 - UI 录制时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31713931/

相关文章:

swift - Xcode 10 GM : XCUIScreen. main.screenshot() 与 `dyld: lazy symbol binding failed` 崩溃

ios - UIAutomation 不适用于 IPA 的分发类型

iOS 11 UISearchBar : left + rightbarbuttonitem vertical center issue

swift - 升级 MacOs 和 Xcode 时 Carthage 更新失败,退出代码为 1

macos - 如何使用 XCTest 对基于文档的应用程序进行 UI 测试?

ios - UITest 无法终止 com.test.abc :3708 after 60. 0s;状态仍然是`Running Foreground

ios - 以编程方式在 UISplitViewController 中显示主视图上的幻灯片

ios - 无法将数据从 Collection View 传递到 Xcode 中的详细信息 View

ios - PerformSelector 可能会导致泄漏 - 更好的解决方案

ios - 如何使用 JSON.serializer 在 Swift 中解析 JSON