AppiumDriver 类型的resetApp() 方法未定义

问题描述 投票:0回答:2

我正在使用 appium 8.1.1 java 客户端,我尝试在 IOS 应用程序的代码中使用 driver.resetApp() ,但它显示为 The method resetApp() is undefined for the type AppiumDriver

java appium appium-ios appium-desktop appium-java
2个回答
0
投票

我猜原因是你有通用的appium驱动程序,可以是“任何东西”(android ios windows等)

如果您想要特定移动驱动程序的功能,您可能必须将其转换为该驱动程序类型。 例如

((IOSDriver) driver).resetApp()

您仍然可以使用它,但是这些也是已弃用的方法。 我还没有升级我的代码以及删除这些代码,这是我保存的论坛,以便将来执行此操作:

https://applitools.com/blog/whats-new-appium-java-client-8/


0
投票

AppiumDriver 方法 resetApp、launchApp 和 closeApp 已在 appium v8 中弃用,因为它们将从未来的 Appium 版本中删除。检查 appium/appium#15807 了解更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.