在 Xcode 中使用“记录 UI 测试”功能时,我得到了
Failed to find matching element please file bug
尽管它在同一 session 的较早时间工作。当我手动滚动代码时,我也在 waitForExpectationsWithTimeout
上超时。
最佳答案
结果是我试图在即将显示的表格中找到一个单元格。我想设置表格的 accessibilityIdentifier
以使其更易于查找。在谷歌搜索确认它需要在代码而不是 IB 中完成后,我发现一个帖子建议我还需要设置
tableView.isAccessibilityElement = true
我没有意识到在我这样做的那一刻一切都停止了,因为我还进行了其他更改。设置此属性后,我再也找不到表格中的任何单元格/静态文本。当我注释掉代码时,一切都神奇地再次开始工作,包括记录测试。
关于ios - 找不到匹配的元素请提交错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34470354/