【发布时间】:2015-08-06 12:47:39
【问题描述】:
谁能告诉我在真 iPhone 设备上运行 Appium 的步骤
我已经下载了 Appium 1.4
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("platformVersion", "8.1.2");
capabilities.setCapability("platformName", "iOS");
capabilities.setCapability("device", "iPhone");
capabilities.setCapability("deviceName", "Maitri acharya");
//capabilities.setCapability("browserName", "safari");
String path = System.getProperty("user.dir")+"/UICatalog.app";
System.out.println(path);
File app = new File(path);
capabilities.setCapability("app", app.getAbsolutePath());
driver = new IOSDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
我已经设置了 Appium 设置中定义的 bundleID 和 UDID
我遇到了一些关于克隆 Safari 启动器和ios-webkit-debug-proxy-launcher.js 的链接,但我仍不清楚步骤...
提前致谢
我收到以下错误
: setupDesireCapabilitiesMobile org.openqa.selenium.SessionNotCreatedException:无法创建新会话。 (原始错误:ENOENT,stat '/Applications/Appium.app/Contents/Resources/node_modules/appium/build/SafariLauncher/SafariLauncher.zip')(警告:服务器未提供任何堆栈跟踪信息) 命令
【问题讨论】: