Мы получаем эту ошибку при записи теста пользовательского интерфейса. В этот момент рекордер останавливает запись кода. Что это значит?
Тестирование пользовательского интерфейса Xcode — ошибка сопоставления событий с отметкой времени
comment
Простой ответ на ваш вопрос заключается в том, что он не находит элемент, на который вы нажали. Как это исправить, это то, что я тоже ищу.
- person Nuno Gonçalves   schedule 17.06.2016
comment
Xcode 8 все еще существует, я думаю, это ошибка
- person Tikhonov Alexander   schedule 22.09.2016
comment
Эта работа для меня: stackoverflow.com/questions/36616891/
- person MarcioElizeu   schedule 13.11.2016
Ответы (2)
Это означает, что когда вы нажимаете на элемент, Xcode не может определить, какой это элемент. Не уверен, баг это или нет.
В моем случае я нажимал на ячейку табличного представления и получал это. То, как я обошел это, добавило эти строки:
let cells = app.tables.cells
cells.elementBoundByIndex(0).tap()
Получите ссылку на ячейки таблицы, а для себя коснитесь представления. Конечно, это индивидуальное решение, но оно должно помочь вам продолжать.
person
Nuno Gonçalves
schedule
16.06.2016
Попробуйте добавить свою раскадровку в целевое членство в тестах пользовательского интерфейса.
Щелкните раскадровку, затем щелкните правой кнопкой мыши инспектор файлов, затем прокрутите вниз до целевого членства и щелкните тесты пользовательского интерфейса.
person
Adam
schedule
07.06.2017
Мое решение для моих первых тестов пользовательского интерфейса в Xcode 9, спасибо!
- person benck; 01.10.2017
Мне это не помогло.
- person Geoff S; 19.07.2018