gpt4 book ai didi

ios - 如何在 iOS 应用程序中获取可用上下文

转载 作者:行者123 更新时间:2023-11-29 12:15:35 25 4
gpt4 key购买 nike

我正在尝试获取混合 iOS 应用程序中的可用上下文。然而,当我这样做的时候

Set<String> text =  ((IOSDriver) driver).getContextHandles();
System.out.println(text);

我得到以下错误:

org.openqa.selenium.remote.RemoteWebDriver cannot be cast to io.appium.java_client.IOSDriver

当我尝试创建 AppiumDriver 时:

driver = new AppiumDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);

不允许创建 AppiumDriver。如何在 iOS 应用程序中获取可用上下文。

最佳答案

如果您使用的是真实设备,则需要运行 ios-webkit-debug-proxy 因此在您的驱动程序中将名为 webkitDebugProxyPor 的功能设置为您想要的端口,并激活名为startIWDP.

确保您已经安装了 ios-webkit-debug-proxy,它可以使用 brew install ios-webkit-debug-proxy 轻松安装

一旦一切都启动并运行,您应该能够看到网络上下文。

关于ios - 如何在 iOS 应用程序中获取可用上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32093106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com