gpt4 book ai didi

java - 处理命令时发生未知的服务器端错误。原始错误 : Command failed: ideviceinstaller -u

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

我正在尝试使用 Appium 和 Selenium 在 iPhone 6 上启动 Safari 浏览器。

请找到我正在使用的配置详细信息。

iPhone : 6
MAC : 10.12.4
Xcode : 8.3.2
Appium : 1.5.3

下面是我编写的启动驱动程序的代码。

desCapabilities = DesiredCapabilities.safari();
desCapabilities.setCapability("platformName","iOS");
desCapabilities.setCapability("deviceName", "iPhone 6");
desCapabilities.setCapability("browserName", "Safari");
desCapabilities.setCapability("platformVersion", "10.3.1");
desCapabilities.setCapability("app", "com.apple.mobilesafari");
desCapabilities.setCapability("udid", "*******");
public static RemoteWebDriver iOSDriver = new IOSDriver<MobileElement>(new URL("http://" + nodeUrl + ":" + nodeUrlPort + "/wd/hub"), desCapabilities);

在运行测试时,它会抛出以下错误。请提供解决此问题的建议。

org.openqa.selenium.WebDriverException: An unknown server-side error occurred 
while processing the command. Original error: Command failed: ideviceinstaller
-u <udid> i./Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/build/SafariLauncher/SafariLauncher.app(WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 8.13 seconds
Build info: version: '2.53.1', revision:'a36b8b1cd5757287168e54b817830adce9b0158d', time: '2016-06-30 19:26:09'
System info: host: 'MacBook.local', ip: '****', os.name: 'Mac OS X', os.arch:'x86_64', os.version: '10.12.4', java.version: '1.7.0_71'
Driver info: io.appium.java_client.ios.IOSDriver

最佳答案

您使用的 appium 版本 1.5.3 与 xcode 8 和 ios 10 不兼容。请将您的 appium 更新到 1.6 或更高版本。

要了解如何在安装 appium 1.6 后启动 appium 服务器,请引用以下链接:

Launch and run appium in Mac

关于java - 处理命令时发生未知的服务器端错误。原始错误 : Command failed: ideviceinstaller -u,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44110382/

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