Inspector not launching; Error : Instruments socket client never checked in; timing out (global)

Launching Appium with command: ‘/Applications/Appium.app/Contents/Resources/node/bin/node’ appium/build/lib/main.js --debug-log-spacing --platform-version “9.3” --platform-name “iOS” --app “/Users/deepeshlohani/Library/Developer/Xcode/DerivedData/MySonicWALL-eawnjcgzfrrlsuemnitidlhnvrzf/Build/Products/Debug-iphonesimulator/MySonicwall.app” --no-reset --show-ios-log --device-name “iPhone 6s Plus” --native-instruments-lib

[Appium] Welcome to Appium v1.5.3

[Appium] Non-default server args:

[Appium] debugLogSpacing: true
[Appium] platformName: ‘iOS’
[Appium] platformVersion: ‘9.3’

[Appium] deviceName: ‘iPhone 6s Plus’

[Appium] app: ‘/Users/deepeshlohani/Library/Developer/Xcode/DerivedData/MySonicWALL-eawnjcgzfrrlsuemnitidlhnvrzf/Build/Products/Debug-iphonesimulator/MySonicwall.app’
[Appium] noReset: true
[Appium] nativeInstrumentsLib: true
[Appium] showIOSLog: true

[Appium] Deprecated server args:
[Appium] --platform-name => --default-capabilities ‘{“platformName”:“iOS”}’
[Appium] --platform-version => --default-capabilities ‘{“platformVersion”:“9.3”}’
[Appium] --device-name => --default-capabilities ‘{“deviceName”:“iPhone 6s Plus”}’
[Appium] --app => --default-capabilities ‘{“app”:"/Users/deepeshlohani/Library/Developer/Xcode/DerivedData/MySonicWALL-eawnjcgzfrrlsuemnitidlhnvrzf/Build/Products/Debug-iphonesimulator/MySonicwall.app"}’
[Appium] --no-reset => --default-capabilities ‘{“noReset”:true}’
[Appium] --native-instruments-lib => --default-capabilities ‘{“nativeInstrumentsLib”:true}’
[Appium] --show-ios-log => --default-capabilities ‘{“showIOSLog”:true}’

[Appium] Default capabilities, which will be added to each request unless overridden by desired capabilities:

[Appium] platformName: ‘iOS’

[Appium] platformVersion: ‘9.3’
[Appium] deviceName: ‘iPhone 6s Plus’
[Appium] app: ‘/Users/deepeshlohani/Library/Developer/Xcode/DerivedData/MySonicWALL-eawnjcgzfrrlsuemnitidlhnvrzf/Build/Products/Debug-iphonesimulator/MySonicwall.app’
[Appium] noReset: true
[Appium] nativeInstrumentsLib: true
[Appium] showIOSLog: true

[Appium] Appium REST http interface listener started on 0.0.0.0:4723

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[MJSONWP] Responding to client with driver.getStatus() result: {“build”:{“version”:“1.5.3”…

[HTTP] <-- GET /wd/hub/status 200 66 ms - 83

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[MJSONWP] Responding to client with driver.getStatus() result: {“build”:{“version”:“1.5.3”…

[HTTP] <-- GET /wd/hub/status 200 26 ms - 83

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[MJSONWP] Responding to client with driver.getStatus() result: {“build”:{“version”:“1.5.3”…
[HTTP] <-- GET /wd/hub/status 200 19 ms - 83

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[MJSONWP] Responding to client with driver.getStatus() result: {“build”:{“version”:“1.5.3”…

[HTTP] <-- GET /wd/hub/status 200 29 ms - 83
[HTTP] --> GET /wd/hub/sessions {}
[MJSONWP] Calling AppiumDriver.getSessions() with args: []

[MJSONWP] Responding to client with driver.getSessions() result: []
[HTTP] <-- GET /wd/hub/sessions 200 5 ms - 40

[HTTP] --> POST /wd/hub/session {“desiredCapabilities”:{“platformName”:“iOS”,“platformVersion”:“9.3”,“newCommandTimeout”:“7200”,“app”:"/Users/deepeshlohani/Library/Developer/Xcode/DerivedData/MySonicWALL-eawnjcgzfrrlsuemnitidlhnvrzf/Build/Products/Debug-iphonesimulator/MySonicwall.app",“automationName”:“Appium”,“deviceName”:“iPhone 6s Plus”}}

[MJSONWP] Calling AppiumDriver.createSession() with args: [{“platformName”:“iOS”,"pla…
[Appium] Creating new IosDriver session
[Appium] Capabilities:

[Appium] platformName: ‘iOS’
[Appium] platformVersion: ‘9.3’
[Appium] newCommandTimeout: ‘7200’
[Appium] app: ‘/Users/deepeshlohani/Library/Developer/Xcode/DerivedData/MySonicWALL-eawnjcgzfrrlsuemnitidlhnvrzf/Build/Products/Debug-iphonesimulator/MySonicwall.app’
[Appium] automationName: ‘Appium’
[Appium] deviceName: ‘iPhone 6s Plus’
[Appium] noReset: true
[Appium] nativeInstrumentsLib: true
[Appium] showIOSLog: true
[BaseDriver] Capability ‘newCommandTimeout’ changed from string (‘7200’) to integer (7200). This may cause unexpected behavior

[BaseDriver] Session created with session id: 05e98c52-4aec-4bb0-a81c-8b55c7e75403
[debug] [iOS] Not auto-detecting udid.
[BaseDriver] Using local app ‘/Users/deepeshlohani/Library/Developer/Xcode/DerivedData/MySonicWALL-eawnjcgzfrrlsuemnitidlhnvrzf/Build/Products/Debug-iphonesimulator/MySonicwall.app’
[debug] [iOS] Removing any remaining instruments sockets

[debug] [iOS] Cleaned up instruments socket /var/folders/sx/bx9_dt656_51_z0_6hcszdqm0000gn/T/instruments_sock

[debug] [iOS] Setting Xcode version

[debug] [iOS] Xcode version set to 7.3.1

[debug] [iOS] Setting iOS SDK Version

[debug] [iOS] iOS SDK Version set to 9.3
[debug] [iOS] Checking whether instruments supports our device string
[debug] [Instruments] Getting list of devices instruments supports

[debug] [Instruments] Instruments is at: /Applications/Xcode.app/Contents/Developer/usr/bin/instruments

[debug] [Instruments] Available devices: Apple TV 1080p (9.2) [2CC30FD5-026D-4E9D-9B69-B279654C66DE] (Simulator),iPad 2 (9.3) [F2434842-816F-4581-A944-75CE862F15AC] (Simulator),iPad Air (9.3) [A1C8ECAB-BA2F-49B3-9D46-6071300B5D9E] (Simulator),iPad Air 2 (9.3) [34F17BFB-1F84-4583-9CE7-29F430A6D9C4] (Simulator),iPad Pro (9.3) [D0001915-2EE8-439A-9D8F-126FF5DE0779] (Simulator),iPad Retina (9.3) [2E8A429B-F93A-4190-9062-40023D82AB63] (Simulator),iPhone 4s (9.3) [80C648B3-EF95-4FDF-80EA-7C93B2B53A04] (Simulator),iPhone 5 (9.3) [58FBA0FC-9420-4D32-8788-9F5B05C9A685] (Simulator),iPhone 5s (9.3) [CD8E3DE0-A958-4F7C-AA9E-CF697C09CE11] (Simulator),iPhone 6 (9.3) [E7327B6C-9B2B-4222-A71B-455FFEDA8B5C] (Simulator),iPhone 6 Plus (9.3) [1DB82010-B34B-4596-9C0A-38B0DB7EC3F4] (Simulator),iPhone 6s (9.3) [EFBE5BAD-84CD-4451-8B5E-1824B927323D] (Simulator),iPhone 6s (9.3) + Apple Watch - 38mm (2.2) [D6E74917-14B1-495D-B2F0-DDC0DC056809] (Simulator),iPhone 6s Plus (9.3) [2D3B671B-0D38-4399-9E02-09E56BF1560F] (Simulator),iPhone 6s Plus (9.3) + Apple Watch - 42mm (2.2) [32B171FD-C6B8-4185-9393-743854760FDD] (Simulator)

[iOSSim] Retrieving device name string for Xcode version 7.3.1

[debug] [iOSSim] Getting device string from options: {“deviceName”:“iPhone 6s Plus”,“platformVersion”:“9.3”,“forceIphone”:false,“forceIpad”:false}
[debug] [iOSSim] Fixing device. Changed from ‘iPhone 6s Plus’ to ‘iPhone 6s Plus (9.3) [’
[debug] [iOSSim] Final device string is ‘iPhone 6s Plus (9.3) [’
[debug] [iOS] iOS sim UDID is 2D3B671B-0D38-4399-9E02-09E56BF1560F

[iOSSim] Constructing iOS simulator for Xcode version 7.3.1

[debug] [iOS] No language specified. Using default strings

[debug] [iOS] Strings file not found. Looking in ‘en.lproj’ directory

[debug] [iOS] Parsed app ‘Localizable.strings’

[debug] [ios-app-utils] Getting bundle ID from app

[iOS] Extracted bundleID: com.MySonicWALL from app: /Users/deepeshlohani/Library/Developer/Xcode/DerivedData/MySonicWALL-eawnjcgzfrrlsuemnitidlhnvrzf/Build/Products/Debug-iphonesimulator/MySonicwall.app
[debug] [iOS] Creating instruments
[debug] [UIAuto] Preparing bootstrap code
[debug] [UIAuto] Dynamic bootstrap dir: /Users/deepeshlohani/Library/Application Support/appium/bootstrap
[debug] [UIAuto] Dynamic env: {“nodePath”:"/Applications/Appium.app/Contents/Resources/node/bin/node",“commandProxyClientPath”:"/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/appium-uiauto/build/lib/bin/command-proxy-client.js",“instrumentsSock”:"/var/folders/sx/bx9_dt656_51_z0_6hcszdqm0000gn/T/instruments_sock",“interKeyDelay”:null,“justLoopInfinitely”:false,“autoAcceptAlerts”:false,“autoDismissAlerts”:false,“sendKeyStrategy”:“oneByOne”}

[debug] [UIAuto] Dynamic bootstrap code: // This file is automatically generated. Do not manually modify!

[debug] [UIAuto] Dynamic bootstrap path: /Users/deepeshlohani/Library/Application Support/appium/bootstrap/bootstrap-14e73f4b5179e53d.js

[debug] [UIAuto] Reusing dynamic bootstrap: /Users/deepeshlohani/Library/Application Support/appium/bootstrap/bootstrap-14e73f4b5179e53d.js
[debug] [iOS] User specified default device, letting instruments launch it

[debug] [iOS] Reset not set, not ending sim

[debug] [iOS] Not setting locale
[debug] [iOS] No iOS / app preferences to set

[debug] [iOSLog] Starting iOS 9.3 simulator log capture

[debug] [iOSLog] System log path: /Users/deepeshlohani/Library/Logs/CoreSimulator/2D3B671B-0D38-4399-9E02-09E56BF1560F/system.log

[debug] [iOS] Not pre-launching simulator

[debug] [iOS] Starting UIAutoClient, and launching Instruments.

[debug] [UIAuto] Instruments socket server started at /var/folders/sx/bx9_dt656_51_z0_6hcszdqm0000gn/T/instruments_sock

[debug] [Instruments] Instruments is at: /Applications/Xcode.app/Contents/Developer/usr/bin/instruments
[debug] [Instruments] Attempting to launch instruments, this is try #1
[Instruments] Launching instruments

[debug] [Instruments] Attempting to run app on iPhone 6s Plus (9.3) [
[Instruments] On xcode 7.0+, instruments-without-delay does not work, skipping instruments-without-delay

[debug] [Instruments] Found Insruments-Without-Delay: /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/appium-instruments/thirdparty/iwd7
[debug] [Instruments] Spawning instruments with command: ‘/Applications/Xcode.app/Contents/Developer/usr/bin/instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate -D /var/folders/sx/bx9_dt656_51_z0_6hcszdqm0000gn/T/appium-instruments/instrumentscli0.trace -w “iPhone 6s Plus (9.3) [” /Users/deepeshlohani/Library/Developer/Xcode/DerivedData/MySonicWALL-eawnjcgzfrrlsuemnitidlhnvrzf/Build/Products/Debug-iphonesimulator/MySonicwall.app -e UIASCRIPT “/Users/deepeshlohani/Library/Application Support/appium/bootstrap/bootstrap-14e73f4b5179e53d.js” -e UIARESULTSPATH /var/folders/sx/bx9_dt656_51_z0_6hcszdqm0000gn/T/appium-instruments’
[debug] [Instruments] And launch timeouts (in ms): {“global”:90000}

[iOSLog] [IOS_SYSLOG_ROW] Sep 12 17:21:44 MacBook-Pro routined[33621]: CoreLocation: Error occurred while trying to retrieve motion state update: CMErrorDomain Code:104

[iOSLog] [IOS_SYSLOG_ROW] Sep 12 17:21:47 MacBook-Pro assertiond[33636]: assertion failed: 15G1004 13E230: assertiond + 15801 [3C808658-78EC-3950-A264-79A64E0E463B]: 0x1

[iOSLog] [IOS_SYSLOG_ROW] Sep 12 17:21:58 — last message repeated 1 time —

[iOSLog] [IOS_SYSLOG_ROW] Sep 12 17:21:58 MacBook-Pro assertiond[33636]: <BKNewProcess: 0x7fbb5051bc90; com.MySonicWALL; pid: 33739; hostpid: -1> has active assertions but is being debugged

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[HTTP] --> GET /wd/hub/status {}

[MJSONWP] Calling AppiumDriver.getStatus() with args: []

[HTTP] <-- GET /wd/hub/status - - ms - -

[Instruments] Instruments socket client never checked in; timing out (global)

[debug] [Instruments] Killing all instruments

These are the actual error messages. It looks like the app you are testing is crashing when instruments tries to start it. Try getting the logs from the simulator and see if you can nail down the issue. It’s very possible that you are looking at a bug in the app.

Thanks alot… will look into it