当前位置: 首页 > 知识库问答 >
问题:

Appium inspector错误,找不到要启动的设备错误

越嘉茂
2023-03-14
 import java.io.File;
 //import java.net.MalformedURLException;
 import java.net.URL;
 import java.util.concurrent.TimeUnit;
 //import org.openqa.selenium.remote.CapabilityType;
 import org.openqa.selenium.remote.DesiredCapabilities;
 import org.openqa.selenium.remote.RemoteWebDriver;
 import org.testng.annotations.BeforeClass;
 import org.testng.annotations.Test;
 import io.appium.java_client.ios.IOSDriver;


    public class testone{

    public static IOSDriver driver;

    @BeforeClass
public static void setUpBeforeClass() throws Exception {

        File appDir = new File ("//Users//gangaiahl//Appium//jars//CarsGuideApp//Payload");
        File app = new File (appDir,"Car.app");
DesiredCapabilities capabilities = new DesiredCapabilities();

        capabilities.setCapability("browserName", "");
        capabilities.setCapability("platformName", "iOS");
        capabilities.setCapability("deviceName", "Car_iPhone_6");
        capabilities.setCapability("platformVersion", "9.2.1");
        capabilities.setCapability("device", "iPhone 6");

        //capabilities.setCapability("deviceName", "iPad 2");
        //capabilities.setCapability("platformVersion", "8.4");
        //capabilities.setCapability("device", "iPad");

        capabilities.setCapability("app",app.getAbsolutePath());
        capabilities.setCapability("u_did",  "840384833537f40d011032eaaf20a53705a451ce");
         //capabilities.setCapability("u_did", "5446DE10-D8D1-4346-B8C7-E4C16053FE3A");
//840384833537f40d011032eaaf20a53705a451ce
        capabilities.setCapability("bundle_id", "au.dev.com.onewaytraffic.carsguide");

驱动程序=新的IOSDriver(新的URL(“http://127.0.0.1:4723/wd/hub(能力),;

}

@Test
public void test() {
    System.out.println("Hello");
    // fail("Not yet implemented");
}

}

请参阅所附的屏幕截图和屏幕截图中的错误。有人能帮帮我吗?我在Mac 10.10.5版本上使用Appium

共有1个答案

尤研
2023-03-14

您必须配置要使用的设备(真实的ios设备或ios模拟器)

 类似资料:
  • 我升级到Appium1.5,现在当我启动并尝试运行我的测试时,我看到了这个错误:检查我的设置,一切似乎都很好,甚至检查器也很好。 [AndroidDriver]错误:找不到操作系统为1的活动设备或模拟器。以下是可用的:192.168.99.101:5555(4.3)at object.wrappdlogger.errorandthrow(lib/logger.js:60:13)at object.

  • 我在一个Android自定义启动器工作。该应用程序在一些手机上运行完美,但在其他手机上不启动。启动应用程序时发生以下错误。

  • 我正在努力学习React,我正在使用一个私人回购开始。 我在repo目录中运行,但得到错误消息: 我已经安装了节点和纱线。

  • 这是我过去几天一直在处理的错误,不管我做了多少研究,它似乎对我没有任何帮助。 我知道它试图定位,我相信我已经将Eclipse配置为在(default packages)包中查找start.java,它就在那里。但是,我单击run按钮,错误就会不断弹出。请,我迫切需要帮助,任何意见将非常感谢。 [Update]我设法将start.class添加到我的类路径中,我只是尝试了StackExchange上

  • 我正试图通过以下命令从ADB启动服务- 我得到以下回应

  • 问题内容: 我正在使用Android Custom Launcher。该应用程序可以在某些手机上完美运行,但不能在其他手机上启动。启动应用程序时,会发生以下错误。 问题答案: 因此,经过大量搜索之后,我才知道这个问题是由于多重处理造成的。在某些手机上,多点排序不起作用。可能是由于其Android版本。但是我通过引入应用程序类来解决此问题 在清单中,我在应用程序标签中输入了该名称,例如: