I am running safari from appium using safarilauncher. Safari Browser is getting launched. But any website is not getting invoked

I am using
Xcode - 8.2
Appium 1.6.3
iOS 10.2
MAC OS 10.12.3

I am trying to automate a website using appium. When I run my java code the Safari browser is launched in my iPad. I have set Timeout while starting Appium server from Terminal.

The appium Log is as follows when I try to open google.com-

[debug] [MJSONWP] Responding to client with driver.createSession() result: {“webStorageEnabled”:false,“locationContextEnabled”:false,“browserName”:"",“platform”:“MAC”,“javascriptEnabled”:true,“databaseEnabled”:false,“takesScreenshot”:true,“networkConnectionEnabled”:false,“automationName”:“XCUITest”,“app”:"/Users/lntinfotech/Desktop/SafariLauncherAfterUpdate/SafariLauncher.app",“deviceName”:“iOS”,“platformName”:“iOS”,“udid”:“dea1eeecfba536a2a929ba1b11f7825b1da8c4f4”}
[HTTP] <-- POST /wd/hub/session 200 32288 ms - 467
[HTTP] --> POST /wd/hub/session/d27d5910-2a24-4ae7-9d5e-cc9e790f9880/url {“url”:“http://www.google.com”}
[MJSONWP] Driver proxy active, passing request on via HTTP proxy
[debug] [XCUITest] Executing command ‘proxyReqRes’
[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/d27d5910-2a24-4ae7-9d5e-cc9e790f9880/url] to [POST http://localhost:8100/session/9CD346A6-4609-493F-8A6C-5C65481C2E23/url] with body: {“url”:“http://www.google.com”}
[debug] [JSONWP Proxy] Got response with status 200: {“sessionId”:“9CD346A6-4609-493F-8A6C-5C65481C2E23”,“value”:“Failed to open http://www.google.com”,“status”:13}
[JSONWP Proxy] Replacing sessionId 9CD346A6-4609-493F-8A6C-5C65481C2E23 with d27d5910-2a24-4ae7-9d5e-cc9e790f9880
[HTTP] <-- POST /wd/hub/session/d27d5910-2a24-4ae7-9d5e-cc9e790f9880/url 200 92 ms - 111
[debug] [XCUITest] Connection to WDA timed out
[debug] [iProxy] recv failed: Operation not permitted
[BaseDriver] Shutting down because we waited 60 seconds for a command
[Appium] Closing session, cause was ‘New Command Timeout of 60 seconds expired. Try customizing the timeout using the ‘newCommandTimeout’ desired capability’
[Appium] Removing session d27d5910-2a24-4ae7-9d5e-cc9e790f9880 from our master session list
[XCUITest] Shutting down sub-processes
[XCUITest] Shutting down xcodebuild process (pid 35962)
[XCUITest] xcodebuild exited with code ‘null’ and signal ‘SIGTERM’
[XCUITest] Shutting down iproxy process (pid 35961)
[debug] [XCUITest] iproxy exited with code ‘null’
[debug] [XCUITest] Found WDA derived data folder: ‘/Users/lntinfotech/Library/Developer/Xcode/DerivedData/WebDriverAgent-brdadhpuduowllgivnnvuygpwhzy’
[XCUITest] Setting ‘755’ permissions to ‘/Users/lntinfotech/Library/Developer/Xcode/DerivedData/WebDriverAgent-brdadhpuduowllgivnnvuygpwhzy/Logs/Test/Attachments’ folder
[debug] [iOSLog] Stopping iOS log capture

In my Java Code I am setting following Capabilities-

			DesiredCapabilities capabilities = new DesiredCapabilities();
			capabilities.setCapability(MobileCapabilityType.DEVICE_NAME,"iOS");
			capabilities.setCapability("udid","dea1eeecfba536a2a929ba1b11f7825b1da8c4f4");
			
			capabilities.setCapability("app","/Users/Desktop/SafariLauncherAfterUpdate/SafariLauncher.app");
			capabilities.setCapability("automationName","XCUITest");

The eclipse log is –

Exception in thread “main” org.openqa.selenium.WebDriverException: Failed to open http://www.google.com
Command duration or timeout: 101 milliseconds
Build info: version: ‘2.42.2’, revision: ‘6a6995d’, time: ‘2014-06-03 17:42:30’
System info: host: ‘Lntinfitechs-mac-mini.local’, ip: ‘192.168.2.1’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.12.3’, java.version: ‘1.7.0_65’
Session ID: d27d5910-2a24-4ae7-9d5e-cc9e790f9880
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities [{automationName=XCUITest, app=/Users/Desktop/SafariLauncherAfterUpdate/SafariLauncher.app, platform=MAC, databaseEnabled=false, javascriptEnabled=true, platformName=iOS, deviceName=iOS, browserName=, webStorageEnabled=false, networkConnectionEnabled=false, udid=dea1eeecfba536a2a929ba1b11f7825b1da8c4f4, locationContextEnabled=false, takesScreenshot=true}]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:204)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:156)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:599)
at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:176)
at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:304)
at IOSWebTest.main(IOSWebTest.java:131)