友
看到下面的错误:,下面的代码启动模拟器并尝试启动应用程序,但它失败了,在模拟器上我可以通过观察,应用程序启动但同时杀死,它尝试3次尝试,但最终因以下错误而失败
import java.net.URL;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
public class testtwo{
public static RemoteWebDriver driver;
@BeforeClass
public static void setUpBeforeClass() throws Exception {
File appDir = new File ("//Users//gangl//Appium//jars");
File app = new File (appDir,"Cars (1).ipa");
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("browserName", "");
capabilities.setCapability("platformName", "iOS");
capabilities.setCapability("deviceName", "iPhone 5s");
capabilities.setCapability("platformVersion", "8.4");
capabilities.setCapability("app",app.getAbsolutePath());
capabilities.setCapability("appPackage", "au.com.cars");
capabilities.setCapability("appActivity", "au.com.cars.activity.HomeActivity");
driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}
@Test
public void test() {
System.out.println("Hello");
}
}
Appium日志错误:
info:[debug]清理应用程序数据文件警告:应用程序目录 /用户/ gangaiahl /库/开发商/ CoreSimulator /设备/ 9D2CE961-9A4E-45BC-9E64-A891EA5B978F /数据/集装箱/数据/应用 不存在。你以前跑过这个模拟器吗?
警告:应用程序目录
/用户/ gangaiahl /库/开发商/ CoreSimulator /设备/ 9D2CE961-9A4E-45BC-9E64-A891EA5B978F /数据/集装箱/包/应用 不存在。你以前跑过这个模拟器吗?info:无法找到要删除的应用目录。可能不是 安装
info:[debug]清理appium会话
错误:无法启动Appium会话,错误是:错误: 仪器在启动时崩溃
info:[debug]错误:仪器在启动时崩溃
at [object Object] .Instruments.onInstrumentsExit (/Applications/Appium.app/Contents/Resources/node_modules/appium/submodules/appium-instruments/lib/instruments.js:440:31) 在[object Object]。 (/Applications/Appium.app/Contents/Resources/node_modules/appium/submodules/appium-instruments/lib/instruments.js:353:12)
在ChildProcess.emit(events.js:110:17)
在Process.ChildProcess._handle.onexit(child_process.js:1074:12)
info:[debug]以错误响应客户端:{“status”:33,“value”: {“message”:“无法创建新会话。(原始错误: 仪器在启动时崩溃)“,”origValue“:”仪器崩溃了 启动 “},” 的sessionId“:空}
info:< - POST / wd / hub / session 500 151278.884 ms - 182