无法在 IOS Simulator 中启动 safari 浏览器,出现黑屏并显示一条消息 "Let's browse" 但随后未加载任何内容

Not able to launch safari browser in IOS Simulator , getting blank screen with a message "Let's browse" but nothing is loaded then

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

       DesiredCapabilities caps = new DesiredCapabilities();
                        caps.setCapability("platformName", "iOS");
                        caps.setCapability(CapabilityType.BROWSER_NAME, "safari");
                        caps.setCapability("platformVersion", "10.3");
                        caps.setCapability("deviceName", "iPhone 7");
                        caps.setCapability("automationName", "XCUITest");
                         try {
                            driver =new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"),caps);
                            driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);

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

                    }
    driver.get("https://shopping.google.com");

但是我得到一个黑白色的屏幕,其中的文本为 "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();
                }