iOS模拟器-以编程方式禁用连接硬件键盘

时间:2019-01-23 12:43:22

标签: ios cucumber appium

我正在编写依赖于显示软件键盘的UITests。由于CI每次都在干净的新模拟器上启动测试,因此模拟器已连接了硬件键盘,因此没有提供软件。

是否可以设置某些设置(也许在模式中?)以通过模拟器强制禁用连接硬件键盘。

我正在使用黄瓜/苹果进行测试。

2 个答案:

答案 0 :(得分:0)

实际上,我们遇到了这个问题,我们提出的唯一解决方案是在模拟器启动后立即在代码上执行“ osascript”。

osascript:基本上会检查硬件键盘,如果启用,则会禁用它。

答案 1 :(得分:0)

有人知道如何支持Xcode 10吗?使用orderPatient.Order.Patient 不起作用。