【发布时间】:2018-04-19 17:38:08
【问题描述】:
我已经安装了 Appium 和 XCode,并试图在模拟器上启动一个应用程序。当我手动打开模拟器并单击该应用程序时,该应用程序可以运行。
我的能力如下:
File app = new File ("/Users/me/Desktop/myapp.app");
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("platformName", "iOS");
capabilities.setCapability("deviceName", "iPhone 8");
capabilities.setCapability("automationName", "XCUITest");
capabilities.setCapability("app", app.getAbsolutePath());
driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
我得到的错误是:
org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Unable to launch WebDriverAgent because of xcodebuild failure: "Command 'Scripts/bootstrap.sh -d' exited with code 1". (WARNING: The server did not provide any stacktrace information)
我按照这个问题的答案中给出的说明进行操作:
Unable to launch ipa file in IOS 10 real Device using appium 1.6.0
当我通过 XCode 构建 WebDriverAgent 时,它构建没有任何问题,但是当我尝试通过 IntelliJ 或 Appium Desktop 启动时,它给了我这个错误。
【问题讨论】: