Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 无法在IOS Simulator中启动safari浏览器,屏幕上出现一条消息“safari”;让';s浏览“;但当时什么都没有加载_Xcode_Selenium_Appium_Ios Simulator_Ios Ui Automation - Fatal编程技术网

Xcode 无法在IOS Simulator中启动safari浏览器,屏幕上出现一条消息“safari”;让';s浏览“;但当时什么都没有加载

Xcode 无法在IOS Simulator中启动safari浏览器,屏幕上出现一条消息“safari”;让';s浏览“;但当时什么都没有加载,xcode,selenium,appium,ios-simulator,ios-ui-automation,Xcode,Selenium,Appium,Ios Simulator,Ios Ui Automation,我正在尝试在iOS模拟器中运行移动web应用程序脚本。 我在代码中使用了以下所需的功能 Appium版本:1.15.0 MAC版本:10.14.6 xcode版本:11.0 模拟器版本:10.3 但是我得到了一个黑白屏幕,上面有一个文本作为“Let's browser”,执行会被卡住,直到我终止会话。 对此有什么想法吗?如何修复它我已将模拟器版本更新为12.2,并在所需功能中提到了正确的名称,这解决了我的问题 DesiredCapabilities caps = new DesiredCa

我正在尝试在iOS模拟器中运行移动web应用程序脚本。 我在代码中使用了以下所需的功能

  • Appium版本:1.15.0
  • MAC版本:10.14.6
  • xcode版本:11.0
  • 模拟器版本:10.3
但是我得到了一个黑白屏幕,上面有一个文本作为“Let's browser”,执行会被卡住,直到我终止会话。
对此有什么想法吗?如何修复它

我已将模拟器版本更新为12.2,并在所需功能中提到了正确的名称,这解决了我的问题

 DesiredCapabilities caps = new DesiredCapabilities();
                caps.setCapability("platformName", "iOS");
                caps.setCapability(CapabilityType.BROWSER_NAME, "safari");
                caps.setCapability("platformVersion", "12.2");
                caps.setCapability("deviceName", "iPhone 8 Plus");
                caps.setCapability("automationName", "XCUITest");

                 try {
                    driver =new RemoteWebDriver(new URL(prop.getProperty("AppiumurlPort")),caps);
                    driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);

                } catch (MalformedURLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
 DesiredCapabilities caps = new DesiredCapabilities();
                caps.setCapability("platformName", "iOS");
                caps.setCapability(CapabilityType.BROWSER_NAME, "safari");
                caps.setCapability("platformVersion", "12.2");
                caps.setCapability("deviceName", "iPhone 8 Plus");
                caps.setCapability("automationName", "XCUITest");

                 try {
                    driver =new RemoteWebDriver(new URL(prop.getProperty("AppiumurlPort")),caps);
                    driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);

                } catch (MalformedURLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }