如何使用Java在Appium中处理本机iOS警报
我尝试编写应用程序的testing,该应用程序显示iOS的本机警报位置(此应用程序想要使用您当前的位置)。 我试过这个代码
driver.switchTo().alert.accept();
这实际上适用于其他警报,但不适用于本地警报。
另外我注意到,从第二次运行一个testing(即使只有一个sysout没有什么),它会因SessionNotCreatedException失败,但如果我从应用程序中删除该警报,一切都好。
我使用Appium 1.3.4。 提前致谢。
尝试添加您所需的function("autoAcceptAlerts",true)
。 它不能正常工作,但你应该尝试。
你也可以尝试做:
driver.findElement(By.name("OK")).click();
希望这可以帮助。