Appium client does not recognise the chosen device at OSX OS

Hi,

I will highly appreciate if someone can help with this issue:
I have-
Appium V1.4.8
OSX 10.10.5
XCode V7.0.1.

I try to run the inspector with a simulator of iPhone 5, iOS V8.4 Appium client, but I get wired error:

error: Failed to start an Appium session, err was: Error: Could not find a device to launch. You requested ‘iPhone (8.4 Simulator)’, but the available devices were: [“iPad 2 (8.1) [7F5BADBE-02FC-46BF-8945-27941D7E8B17]”,“iPad 2 (8.2) [B4828CB3-B8AB-4CB8-9279-A19F643E5BAF]”,“iPad 2 (8.3) [4CA33789-81B6-46B2-BAAF-E1EA48FBECBE]”,“iPad 2 (8.4) [3E1367B1-7BE4-4214-868D-9868FD880E3A]”,“iPad 2 (9.0) [E439EF77-C598-4F77-97DA-4A5860CDADB2]”,“iPad Air (8.1) [5AB839C7-9425-4BA5-8F6A-A8F941736B80]”,“iPad Air (8.2) [52963540-C20F-49E5-AD58-9F99CEB64845]”,“iPad Air (8.3) [98C45A40-BB66-448A-93DB-0CE19AE88840]”,“iPad Air (8.4) [303A2AFB-9972-41CD-81D0-917A3D1004C8]”,“iPad Air (9.0) [B78EA047-0078-436A-83B8-657DF45F83EA]”,“iPad Air 2 (9.0) [567B36B9-CD1B-4218-B082-46352CD2A278]”,“iPad Retina (8.1) [A67F0546-41EC-4F15-8F10-29EF844ADF39]”,“iPad Retina (8.2) [269562FE-79B7-4D36-90FE-B34E1F84981A]”,“iPad Retina (8.3) [59DC70C0-8D88-4AA1-8550-E9F15F88EB64]”,“iPad Retina (8.4) [D64C140C-D0F3-4761-BDB0-28DE686DBE7A]”,“iPad Retina (9.0) [123449B5-CBC0-4C5F-BA9E-9E2F6E1308C1]”,“iPhone 4s (8.1) [74ED0C9D-DA01-4477-A5AA-94E5D968CB03]”,“iPhone 4s (8.2) [1543D54F-97F0-4970-9DEF-674DF470BE9D]”,“iPhone 4s (8.3) [8EABACF6-3178-484A-A05A-7BB4E2A032DB]”,“iPhone 4s (8.4) [3EC5BF6F-2CFB-4B34-A124-4C73F2D86C86]”,“iPhone 4s (9.0) [2FF4BCA2-9946-4541-AB6C-BD616AE7E5CB]”,“iPhone 5 (8.1) [5E541B1A-ED98-48F5-8F54-C0E263D2C7FE]”,“iPhone 5 (8.2) [B17451E6-23E7-43B4-A4EF-AB68C357125B]”,“iPhone 5 (8.3) [F8A30BB3-48BF-4DA0-9971-2E2C334ACC11]”,“iPhone 5 (8.4) [9FE95363-8957-4A33-85CF-B2576406EE5E]”,“iPhone 5 (9.0) [5752CF01-D722-4B53-AFA6-65A9FE604CDE]”,“iPhone 5s (8.1) [D118AD1E-C47C-475F-8B8D-8403EA12CE70]”,“iPhone 5s (8.2) [725A3A6F-CD69-4BFC-A4EF-9462CF645567]”,“iPhone 5s (8.3) [00D659B5-43A2-4EBE-8DF7-7345144202ED]”,“iPhone 5s (8.4) [6A6F2B8F-8E35-45B8-A077-5408F895845D]”,“iPhone 5s (9.0) [FA98D684-EA28-4B44-96A9-7A13FE610ED2]”,“iPhone 6 (8.1) [008EFE13-C8F4-417B-9943-F294367D86A9]”,“iPhone 6 (8.2) [66D3B332-F4EF-42C4-B300-635DB81D977E]”,“iPhone 6 (8.3) [383036C6-9EA5-44B4-A3CA-914D338C7F20]”,“iPhone 6 (8.4) [C589552F-5114-4015-A1D4-9EB95B9CBC52]”,“iPhone 6 (9.0) [122B2386-63B7-49EB-9CFE-F0EC1E9ABA13]”,“iPhone 6 (9.0) + Apple Watch - 38mm (2.0) [0A052994-EB40-4BFE-B81C-F81786E1B21C]”,“iPhone 6 Plus (8.1) [1125E861-2E9F-41F4-BE41-E6BE03C1CF04]”,“iPhone 6 Plus (8.2) [A60D2FAB-F265-4DFC-ACE1-6AC9E82CCCF8]”,“iPhone 6 Plus (8.3) [30542ADB-A456-4D51-8799-372CA4EB51F3]”,“iPhone 6 Plus (8.4) [D5823BEB-6D00-4779-9447-DB39A7B03D4F]”,“iPhone 6 Plus (9.0) [A7A283CC-682E-45DD-80EC-59E83DA5E960]”,“iPhone 6 Plus (9.0) + Apple Watch - 42mm (2.0) [B1A9C027-0272-4415-8F20-7247A4666948]”,“iPhone 6s (9.0) [772DD1BA-5DDC-46CF-9761-ED2742EA55CD]”,“iPhone 6s Plus (9.0) [2075F3B7-A63E-4EAF-B40E-3B11D537563F]”]

at Pipe.close (net.js:485:12)
info: [debug] Responding to client with error: {“status”:33,“value”:{“message”:“A new session could not be created. (Original error: Could not find a device to launch. You requested ‘iPhone (8.4 Simulator)’, but the available devices were: ["iPad 2 (8.1) [7F5BADBE-02FC-46BF-8945-27941D7E8B17]","iPad 2 (8.2) [B4828CB3-B8AB-4CB8-9279-A19F643E5BAF]","iPad 2 (8.3) [4CA33789-81B6-46B2-BAAF-E1EA48FBECBE]","iPad 2 (8.4) [3E1367B1-7BE4-4214-868D-9868FD880E3A]","iPad 2 (9.0) [E439EF77-C598-4F77-97DA-4A5860CDADB2]","iPad Air (8.1) [5AB839C7-9425-4BA5-8F6A-A8F941736B80]","iPad Air (8.2) [52963540-C20F-49E5-AD58-9F99CEB64845]","iPad Air (8.3) [98C45A40-BB66-448A-93DB-0CE19AE88840]","iPad Air (8.4) [303A2AFB-9972-41CD-81D0-917A3D1004C8]","iPad Air (9.0) [B78EA047-0078-436A-83B8-657DF45F83EA]","iPad Air 2 (9.0) [567B36B9-CD1B-4218-B082-46352CD2A278]","iPad Retina (8.1) [A67F0546-41EC-4F15-8F10-29EF844ADF39]","iPad Retina (8.2) [269562FE-79B7-4D36-90FE-B34E1F84981A]","iPad Retina (8.3) [59DC70C0-8D88-4AA1-8550-E9F15F88EB64]","iPad Retina (8.4) [D64C140C-D0F3-4761-BDB0-28DE686DBE7A]","iPad Retina (9.0) [123449B5-CBC0-4C5F-BA9E-9E2F6E1308C1]","iPhone 4s (8.1) [74ED0C9D-DA01-4477-A5AA-94E5D968CB03]","iPhone 4s (8.2) [1543D54F-97F0-4970-9DEF-674DF470BE9D]","iPhone 4s (8.3) [8EABACF6-3178-484A-A05A-7BB4E2A032DB]","iPhone 4s (8.4) [3EC5BF6F-2CFB-4B34-A124-4C73F2D86C86]","iPhone 4s (9.0) [2FF4BCA2-9946-4541-AB6C-BD616AE7E5CB]","iPhone 5 (8.1) [5E541B1A-ED98-48F5-8F54-C0E263D2C7FE]","iPhone 5 (8.2) [B17451E6-23E7-43B4-A4EF-AB68C357125B]","iPhone 5 (8.3) [F8A30BB3-48BF-4DA0-9971-2E2C334ACC11]","iPhone 5 (8.4) [9FE95363-8957-4A33-85CF-B2576406EE5E]","iPhone 5 (9.0) [5752CF01-D722-4B53-AFA6-65A9FE604CDE]","iPhone 5s (8.1) [D118AD1E-C47C-475F-8B8D-8403EA12CE70]","iPhone 5s (8.2) [725A3A6F-CD69-4BFC-A4EF-9462CF645567]","iPhone 5s (8.3) [00D659B5-43A2-4EBE-8DF7-7345144202ED]","iPhone 5s (8.4) [6A6F2B8F-8E35-45B8-A077-5408F895845D]","iPhone 5s (9.0) [FA98D684-EA28-4B44-96A9-7A13FE610ED2]","iPhone 6 (8.1) [008EFE13-C8F4-417B-9943-F294367D86A9]","iPhone 6 (8.2) [66D3B332-F4EF-42C4-B300-635DB81D977E]","iPhone 6 (8.3) [383036C6-9EA5-44B4-A3CA-914D338C7F20]","iPhone 6 (8.4) [C589552F-5114-4015-A1D4-9EB95B9CBC52]","iPhone 6 (9.0) [122B2386-63B7-49EB-9CFE-F0EC1E9ABA13]","iPhone 6 (9.0) + Apple Watch - 38mm (2.0) [0A052994-EB40-4BFE-B81C-F81786E1B21C]","iPhone 6 Plus (8.1) [1125E861-2E9F-41F4-BE41-E6BE03C1CF04]","iPhone 6 Plus (8.2) [A60D2FAB-F265-4DFC-ACE1-6AC9E82CCCF8]","iPhone 6 Plus (8.3) [30542ADB-A456-4D51-8799-372CA4EB51F3]","iPhone 6 Plus (8.4) [D5823BEB-6D00-4779-9447-DB39A7B03D4F]","iPhone 6 Plus (9.0) [A7A283CC-682E-45DD-80EC-59E83DA5E960]","iPhone 6 Plus (9.0) + Apple Watch - 42mm (2.0) [B1A9C027-0272-4415-8F20-7247A4666948]","iPhone 6s (9.0) [772DD1BA-5DDC-46CF-9761-ED2742EA55CD]","iPhone 6s Plus (9.0) [2075F3B7-A63E-4EAF-B40E-3B11D537563F]"])”,“origValue”:“Could not find a device to launch. You requested ‘iPhone (8.4 Simulator)’, but the available devices were: ["iPad 2 (8.1) [7F5BADBE-02FC-46BF-8945-27941D7E8B17]","iPad 2 (8.2) [B4828CB3-B8AB-4CB8-9279-A19F643E5BAF]","iPad 2 (8.3) [4CA33789-81B6-46B2-BAAF-E1EA48FBECBE]","iPad 2 (8.4) [3E1367B1-7BE4-4214-868D-9868FD880E3A]","iPad 2 (9.0) [E439EF77-C598-4F77-97DA-4A5860CDADB2]","iPad Air (8.1) [5AB839C7-9425-4BA5-8F6A-A8F941736B80]","iPad Air (8.2) [52963540-C20F-49E5-AD58-9F99CEB64845]","iPad Air (8.3) [98C45A40-BB66-448A-93DB-0CE19AE88840]","iPad Air (8.4) [303A2AFB-9972-41CD-81D0-917A3D1004C8]","iPad Air (9.0) [B78EA047-0078-436A-83B8-657DF45F83EA]","iPad Air 2 (9.0) [567B36B9-CD1B-4218-B082-46352CD2A278]","iPad Retina (8.1) [A67F0546-41EC-4F15-8F10-29EF844ADF39]","iPad Retina (8.2) [269562FE-79B7-4D36-90FE-B34E1F84981A]","iPad Retina (8.3) [59DC70C0-8D88-4AA1-8550-E9F15F88EB64]","iPad Retina (8.4) [D64C140C-D0F3-4761-BDB0-28DE686DBE7A]","iPad Retina (9.0) [123449B5-CBC0-4C5F-BA9E-9E2F6E1308C1]","iPhone 4s (8.1) [74ED0C9D-DA01-44
77-A5AA-94E5D968CB03]","iPhone 4s (8.2) [1543D54F-97F0-4970-9DEF-674DF470BE9D]","iPhone 4s (8.3) [8EABACF6-3178-484A-A05A-7BB4E2A032DB]","iPhone 4s (8.4) [3EC5BF6F-2CFB-4B34-A124-4C73F2D86C86]","iPhone 4s (9.0) [2FF4BCA2-9946-4541-AB6C-BD616AE7E5CB]","iPhone 5 (8.1) [5E541B1A-ED98-48F5-8F54-C0E263D2C7FE]","iPhone 5 (8.2) [B17451E6-23E7-43B4-A4EF-AB68C357125B]","iPhone 5 (8.3) [F8A30BB3-48BF-4DA0-9971-2E2C334ACC11]","iPhone 5 (8.4) [9FE95363-8957-4A33-85CF-B2576406EE5E]","iPhone 5 (9.0) [5752CF01-D722-4B53-AFA6-65A9FE604CDE]","iPhone 5s (8.1) [D118AD1E-C47C-475F-8B8D-8403EA12CE70]","iPhone 5s (8.2) [725A3A6F-CD69-4BFC-A4EF-9462CF645567]","iPhone 5s (8.3) [00D659B5-43A2-4EBE-8DF7-7345144202ED]","iPhone 5s (8.4) [6A6F2B8F-8E35-45B8-A077-5408F895845D]","iPhone 5s (9.0) [FA98D684-EA28-4B44-96A9-7A13FE610ED2]","iPhone 6 (8.1) [008EFE13-C8F4-417B-9943-F294367D86A9]","iPhone 6 (8.2) [66D3B332-F4EF-42C4-B300-635DB81D977E]","iPhone 6 (8.3) [383036C6-9EA5-44B4-A3CA-914D338C7F20]","iPhone 6 (8.4) [C589552F-5114-4015-A1D4-9EB95B9CBC52]","iPhone 6 (9.0) [122B2386-63B7-49EB-9CFE-F0EC1E9ABA13]","iPhone 6 (9.0) + Apple Watch - 38mm (2.0) [0A052994-EB40-4BFE-B81C-F81786E1B21C]","iPhone 6 Plus (8.1) [1125E861-2E9F-41F4-BE41-E6BE03C1CF04]","iPhone 6 Plus (8.2) [A60D2FAB-F265-4DFC-ACE1-6AC9E82CCCF8]","iPhone 6 Plus (8.3) [30542ADB-A456-4D51-8799-372CA4EB51F3]","iPhone 6 Plus (8.4) [D5823BEB-6D00-4779-9447-DB39A7B03D4F]","iPhone 6 Plus (9.0) [A7A283CC-682E-45DD-80EC-59E83DA5E960]","iPhone 6 Plus (9.0) + Apple Watch - 42mm (2.0) [B1A9C027-0272-4415-8F20-7247A4666948]","iPhone 6s (9.0) [772DD1BA-5DDC-46CF-9761-ED2742EA55CD]","iPhone 6s Plus (9.0) [2075F3B7-A63E-4EAF-B40E-3B11D537563F]"]”},“sessionId”:null}
info: ← POST /wd/hub/session 500 2006.259 ms - 5774

At the request device there is no specific device, only the os of the device- > You requested ‘iPhone (8.4 Simulator)’

I try to find a solution for this, but I didn’t find one that work.
All simulators are installed, the simulator that open is iPhone 5, OS 8.4, but I still get this error.

Thanks!

Xcode 7 is not supported until Appium V1.4.11

Thanks for your respond!
I also tried Appium 1.4.13 version, but I get a instrument error. I tried all hacks that were mention in many disscussions I red but non of them success.
Do you know how to fix this?

Can you post the instruments error you are getting? I was speaking with someone else on here that had a similar issue. Appium may be looking at the wrong version of instruments, but I couldn’t tell without seeing the log.

When I lunch Appium server I get this error:

error: uncaughtException: Cannot find module ‘appium-instruments’ date=Sun Oct 18 2015 09:56:28 GMT+0300 (IDT), pid=25072, uid=503, gid=20, cwd=/Applications/Appium.app/Contents/Resources/node_modules/appium, execPath=/Applications/Appium.app/Contents/Resources/node/bin/node, version=v0.12.7, argv=[/Applications/Appium.app/Contents/Resources/node/bin/node, /Applications/Appium.app/Contents/Resources/node_modules/appium/lib/server/main.js, --command-timeout, 7200, --debug-log-spacing, --platform-version, 8.4, --platform-name, iOS, --app, /Users/liorkrispinwork/Desktop/iOS Tests/Warranteer-2.0.1-staging.ipa, --show-ios-log, --device-name, iPhone 5s, --isolate-sim-device], rss=76255232, heapTotal=61778432, heapUsed=26665224, loadavg=[2.439453125, 2.076171875, 1.90869140625], uptime=343836, trace=[column=15, file=module.js, function=Function.Module._resolveFilename, line=336, method=Module._resolveFilename, native=false, column=25, file=module.js, function=Function.Module._load, line=278, method=Module._load, native=false, column=17, file=module.js, function=Module.require, line=365, method=require, native=false, column=17, file=module.js, function=require, line=384, method=null, native=false, column=14, file=/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/instruments.js, function=, line=4, method=null, native=false, column=26, file=module.js, function=Module._compile, line=460, method=_compile, native=false, column=10, file=module.js, function=Object.Module._extensions…js, line=478, method=Module._extensions…js, native=false, column=32, file=module.js, function=Module.load, line=355, method=load, native=false, column=12, file=module.js, function=Function.Module._load, line=310, method=Module._load, native=false, column=17, file=module.js, function=Module.require, line=365, method=require, native=false, column=17, file=module.js, function=require, line=384, method=null, native=false, column=19, file=/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios.js, function=, line=15, method=null, native=false, column=26, file=module.js, function=Module._compile, line=460, method=_compile, native=false, column=10, file=module.js, function=Object.Module._extensions…js, line=478, method=Module._extensions…js, native=false, column=32, file=module.js, function=Module.load, line=355, method=load, native=false, column=12, file=module.js, function=Function.Module._load, line=310, method=Module._load, native=false], stack=[Error: Cannot find module ‘appium-instruments’, at Function.Module._resolveFilename (module.js:336:15), at Function.Module._load (module.js:278:25), at Module.require (module.js:365:17), at require (module.js:384:17), at Object. (/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/instruments.js:4:14), at Module._compile (module.js:460:26), at Object.Module._extensions…js (module.js:478:10), at Module.load (module.js:355:32), at Function.Module._load (module.js:310:12), at Module.require (module.js:365:17), at require (module.js:384:17), at Object. (/Applications/Appium.app/Contents/Resources/node_modules/appium/lib/devices/ios/ios.js:15:19), at Module._compile (module.js:460:26), at Object.Module._extensions…js (module.js:478:10), at Module.load (module.js:355:32), at Function.Module._load (module.js:310:12)]

There is a solution here: