Automation 如何在ios上禁用推送通知操作系统弹出窗口并避免在主页上启动应用程序
我正在使用Appium进行自动化,遇到了两个主要问题Automation 如何在ios上禁用推送通知操作系统弹出窗口并避免在主页上启动应用程序,automation,appium,ios-ui-automation,appium-ios,Automation,Appium,Ios Ui Automation,Appium Ios,我正在使用Appium进行自动化,遇到了两个主要问题 如何关闭iOS上的发送/推送通知弹出窗口(系统弹出窗口) 如果我安装并卸载了应用程序,然后再次安装,则它将在用户已登录的情况下启动应用程序。如何避免启动登录而不是在登录时显示 要取消推送通知,我正在使用autoAcceptAlerts,它可以工作,但并不总是如此。尽管理想情况下卸载和安装不会让用户登录。但是您可以尝试在每次重新启动后注销用户,您可以使用((AppiumDriver)driver).resetApp()重置应用程序,使其与登录页
要取消推送通知,我正在使用autoAcceptAlerts,它可以工作,但并不总是如此。尽管理想情况下卸载和安装不会让用户登录。但是您可以尝试在每次重新启动后注销用户,您可以使用
((AppiumDriver)driver).resetApp()
重置应用程序,使其与登录页面一起启动
对于解除警报,自动接受程序应该可以工作。另一种调整方法是使用
((IOSDriver)driver.SwitchTo().Alert().Accept()代码>。您也可以尝试使用上面提到的一些方法。尽管理想情况下卸载和安装不会让用户登录。但是您可以尝试在每次重新启动后注销用户,您可以使用((AppiumDriver)driver).resetApp()
重置应用程序,使其与登录页面一起启动
对于解除警报,自动接受程序应该可以工作。另一种调整方法是使用((IOSDriver)driver.SwitchTo().Alert().Accept()代码>。您也可以尝试使用上面提到的一些方法。如果我理解您的问题是正确的,卸载并安装应用程序后,您也登录了,是吗?是的,是的,但我想我现在可以处理。当前的一个主要问题是通知如果我理解你的问题是正确的,卸载并安装应用程序后,你也登录了,是吗?是的,是的,但我想我现在可以处理。目前的一个主要问题是通知