如何解决iPhone设备未创建会话的异常

时间:2019-09-05 01:50:40

标签: java ios windows appium

我正在Windows上使用appium studio来自动化iPhone上的应用程序。 当我使用bundle id时,它不起作用,但是当我给应用程序指定位置xpath并单击它时,它正在启动应用程序。 请帮助我使用包ID启动应用程序。

             DesiredCapabilities dCapabilities=new DesiredCapabilities();                      
                    URL url = new URL("http://localhost:5555/wd/hub");           
                  dCapabilities.setCapability("reportDirectory","report");
        dCapabilities.setCapability("fullReset", false);            
        dCapabilities.setCapability("reportFormat", "xml");
        dCapabilities.setCapability("testName", "SampleTest");               

        dCapabilities.setCapability(IOSMobileCapabilityType.BUNDLE_ID,"au.com.chat.chatapp");
        dCapabilities.setCapability(IOSMobileCapabilityType.LOCATION_SERVICES_AUTHORIZED,"true");
         dCapabilities.setCapability(MobileCapabilityType.UDID, "00008020-00065C813E12002E");
      driver = new IOSDriver<MobileElement>(url,dCapabilities); 

org.openqa.selenium.SessionNotCreatedException:无法创建新的远程会话。请检查服务器日志以获取更多详细信息。原始错误:未创建会话(发生未知的服务器端错误。status ='false'。未能完成内部方法:'launch args:[au.com.chat.chatapp,false,true]',详细信息:失败启动活动/ URL应用程序:au.com.chat.chatapp未安装在设备上(reportUrl = C:\ Users \ system name \ appiumstudio-reports \ report \ test25))(警告:服务器未提供任何内容stacktrace信息) 命令持续时间或超时:6.67秒 构建信息:版本:'3.141.59',修订版本:'e82be7d358',时间:'2018-11-14T08:17:03' 系统信息:主机:'10263TAB',ip:'10 .10.32.60',os.name:'Windows 10',os.arch:'amd64',os.version:'10 .0',java.version:'1.8.0_221 ' 驱动程序信息:driver.version:IOSDriver 构建信息:版本:'3.141.59',修订版本:'e82be7d358',时间:'2018-11-14T08:17:03'

1 个答案:

答案 0 :(得分:0)

工作正常,我更正了捆绑包ID。