当用户将硬件键盘连接到iOS设备时,Discoverability叠加层会显示可用的UIKeyCommand
。
用户通过按住Command键启动叠加层。
XCUITests为blackbox测试应用提供了一个高级API,允许您查询视图层次结构并对这些视图执行操作。
出于本地化和屏幕截图的目的,我希望能够从XCUITestCase
启动可发现性叠加层。
不幸的是,XCUIKeyModifierFlags
仅限macOS。
UIDevice.press
仅适用于设备上的硬件按钮。
我错过了什么?
如何从XCUITestCase
启动可发现性叠加层?
在一段时间内,我可以在应用程序代码中添加一些东西,但是如何从应用程序中启动呢?