无法启动appium会话,仪器在启动时崩溃

时间:2016-03-09 03:22:54

标签: ios appium instruments

看到下面的错误:,下面的代码启动模拟器并尝试启动应用程序,但它失败了,在模拟器上我可以通过观察,应用程序启动但同时杀死,它尝试3次尝试,但最终因以下错误而失败

.java文件:

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

0 个答案:

没有答案