使用"记录UI测试" Xcode中的功能,我得到了
无法找到匹配的元素,请提交错误
尽管它在同一届会议上提前工作。当我手工编写代码时,我也在waitForExpectationsWithTimeout
上获得了超时。
答案 0 :(得分:5)
结果是我试图在桌子上找到一个即将出现的细胞。我想设置表accessibilityIdentifier
以便于查找。谷歌搜索确认它需要在代码而不是IB中完成,我发现一个帖子暗示我还需要设置
tableView.isAccessibilityElement = true
我没有意识到这一切都在我做的那一刻停止工作,因为我也做了其他的改变。设置此属性后,我无法在表中找到任何单元格/ staticTexts。当我对代码进行评论时,它们都开始神奇地再次工作,包括录制测试。