我正在编写依赖于显示软件键盘的UITests。由于CI每次都在干净的新模拟器上启动测试,因此模拟器已连接了硬件键盘,因此没有提供软件。
是否可以设置某些设置(也许在模式中?)以通过模拟器强制禁用连接硬件键盘。
我正在使用黄瓜/苹果进行测试。
答案 0 :(得分:0)
实际上,我们遇到了这个问题,我们提出的唯一解决方案是在模拟器启动后立即在代码上执行“ osascript”。
osascript:基本上会检查硬件键盘,如果启用,则会禁用它。
答案 1 :(得分:0)
有人知道如何支持Xcode 10吗?使用orderPatient.Order.Patient
不起作用。