Ambiguous device name/identifier ios 9 xcode 7 issue

get following error:

 Failure/Error: Unable to find matching line from backtrace
 Selenium::WebDriver::Error::WebDriverError:
   Instruments crashed on startup

appium server logs:

info: [debug] [INST STDERR] Instruments Usage Error : Ambiguous device name/identifier ‘iPhone 6 (9.0)’:
iPhone 6 (9.0) [705F77E8-654F-405A-B9BB-549B727A8609]
iPhone 6 (9.0) + Apple Watch - 38mm (2.0) [9B3EE868-D843-4495-BD1F-7BDBA4B7EAA8]
info: [debug] [INSTSERVER] Instruments exited with code 255
info: [debug] Killall instruments
info: [debug] Instruments crashed on startup
.

my caps:

{caps: {
platformName: “iOS”,
platformVersion: “9.0”,
deviceName: “iPhone 6”,
autoDismissAlerts: “true”,
app: “#{ENV[“APP_PATH”]}”
}

@hardik_d, did you run with Appium 1.4.11? I don’t have any issue running with that version

yes my appium versions is 1.4.11

Hardiks-MacBook-Pro:pnm_consumer hardik$ appium
info: Welcome to Appium v1.4.11 (REV 460994a14dfb20b2d55ff14b99c0d31f6af5a9e2)
info: Appium REST http interface listener started on 0.0.0.0:4723
info: Console LogLevel: debug

@hardik_d,

I can reproduce this, and my fix is: open Simulator, look at the top menu and go to: Hardware -> Device -> Manage Devices. There you can see a list of available simulator “instance”, just delete them all except for the one that you are targeting for test

@tbao, yes i know a couple work arounds, could even use udid but that is not my expectation and are not stable solutions. Appium should handle this and come up with new capabilities or some for the watch sims. thanks for confirming the bug.