辅助function标识符在iOS Simulator的辅助function检查器中不可见
我想使用辅助function检查器来validation模拟器(iOS 9.2)中运行的应用程序中的所有辅助function标识符。
可访问性检查器能够返回多个可访问性字段,但不能返回标识符。
任何想法为什么和如何我可以看到他们?
您将永远无法(无需Apple更改)在“辅助function检查器”中查看此属性,因为它不是真的用于辅助function。 它与可访问性相关联是一种用法不当,与可访问性API在使用UI自动化进行自动化testing的元素识别中的一般价值有关,因为可访问性信息是跨过程可用的。 为了得到这个信息,你可以将UI元素投射到UIAElements
并访问name
属性,并将其传递给NSLog。
我最近才开始使用辅助function,但至less从Xcode9.1b2开始,辅助function标识符在辅助function检查器中是可见的。 看例如: