我正在尝试使用siriService使用UITestingUITests来点击按钮单元格。例如:
我正在尝试打开“设置”并点按“常规”:
我可以打开设置:
func testSettings() {
XCUIDevice().siriService.activate(voiceRecognitionText: "Open Settings")
我尝试了以下内容:
func testSettings() {
XCUIDevice().siriService.activate(voiceRecognitionText: "Open Settings")
sleep(2)
XCUIDevice().siriService.activate(voiceRecognitionText: "General")
}
}
但我得到了这个:
你们中的任何人都知道如果使用siriService点击按钮的方法吗?
我真的很感谢你的帮助。
答案 0 :(得分:0)
你无法告诉Siri直接与组件交互,但你可以告诉它直接使用以下代码进入常规设置
XCUIDevice().siriService.activate(voiceRecognitionText: "Go to the general settings")