Xcode UIAutomation 无法与 TTTAttributedLabel 交互

Xcode UIAutomation can't interact with TTTAttributedLabel

我正在尝试为我的应用程序编写自动化脚本,但我的问题是 Xcode UI Automation 无法看到 TTTAttributedLabel class 的元素.获取完整的元素树显示没有这些 TTTAttributedLabel 元素的迹象。我正在使用 Xcode 6.1.1

默认情况下 TTTAttributedLabel 不是无障碍元素。它用作自定义容器,并为 links/phones 和其他检测到的数据提供可访问性。 要更改此行为子类 TTTAttributedLabel 并覆盖 UIAccessibilityElement 协议的方法。

例如return YES-(BOOL)isAccessibilityElement 方法中 TTTAttributedLabel 将作为 UILabel