我正在使用Swift为我的应用编写XCUITests,我想知道是否有可能模拟设备的锁定和解锁。我查看了XCUIApplication
方法,但似乎没有任何允许我锁定设备的方法。
我正在使用Swift为我的应用编写XCUITests,我想知道是否有可能模拟设备的锁定和解锁。我查看了XCUIApplication
方法,但似乎没有任何允许我锁定设备的方法。
目前这是不可能的。
XCUIDevice.shared.perform(NSSelectorFromString("pressLockButton"))
我不确定,但可能可以通过某些类似于魔法句子的方式来实现:
let siri = XCUIDevice().XCUISiriService // available since SDK 10.3
siri.activate(voiceRecognitionText: "siri, please lock my device")