В приложении отображается MDCSnackbarMessage из MaterialComponents, а XCUITest проверяет его наличие на экране.Но я не могу узнать, как сделать сообщение доступным.Может ли кто-нибудь помочь мне сделать его доступным для XCUITest?
Сообщение отображается на панели сообщений (MDCSnackbarMessageView) как UILabel с «Button Trait On».Я попытался сделать их доступными, для которых мне пришлось установить для параметра isElementAccessible значение true в методе "willPresentSnackbar (с messageView: MDCSnackbarMessageView?)" Из протокола MDCSnackbarManagerDelegate, поскольку его установка непосредственно в MDCSnackbarMessage не работает (свойство не используется вконец при создании метки, это даже копирование во время создания внутренней копии).Но когда я запускаю запись, я получаю «Ошибка сопоставления события с меткой времени: не удалось найти соответствующий элемент».Когда я проверяю View Hierarchy, то вижу, что и view, и label имеют «Is Accessibility Element», а также значение для Description и Identifier.