Can't install app with Xcode 8, appium 1.4.13

It is able to install and launch simulator with xcode 7, but not available on xcode 8, ios 10. Don’t know how to solve this problem…help

Same problem here. Gives following error:

error: Failed to start an Appium session, err was: Error: Command failed: /bin/sh -c ideviceinstaller -u 7f9fa3f9ee255e2e749f1474084c40deec10787c -i com.chamberlain.myq.chamberlain.testing
No iOS device found, is it plugged in?

Has anyone found a solution to this yet?

Here are my logs when I fire up my iOS ipa on Appium

Launching Appium with command: ‘/Applications/Appium.app/Contents/Resources/node/bin/node’ lib/server/main.js --address “127.0.0.1” --command-timeout “30200” --session-override --debug-log-spacing --platform-version “9.3” --platform-name “iOS” --app “com.chamberlain.myq.chamberlain.testing” --udid “7f9fa3f9ee255e2e749f1474084c40deec10787c” --no-reset --device-name “iPhone 6s” --launch-timeout “900000” --native-instruments-lib --native-instruments-lib

/Users/tweety2/.bash_profile: line 3: export: `=/Users/tweety2/Maven/apache-maven-3.3.9’: not a valid identifier

info: Welcome to Appium v1.4.13 (REV c75d8adcb66a75818a542fe1891a34260c21f76a)

info: Appium REST http interface listener started on 127.0.0.1:4723

info: [debug] Non-default server args: {“app”:“com.chamberlain.myq.chamberlain.testing”,“udid”:“7f9fa3f9ee255e2e749f1474084c40deec10787c”,“address”:“127.0.0.1”,“sessionOverride”:true,“noReset”:true,“launchTimeout”:“900000”,“nativeInstrumentsLib”:true,“deviceName”:“iPhone 6s”,“platformName”:“iOS”,“platformVersion”:“9.3”,“defaultCommandTimeout”:30200,“debugLogSpacing”:true}

info: Console LogLevel: debug

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {“status”:0,“value”:{“build”:{“version”:“1.4.13”,“revision”:“c75d8adcb66a75818a542fe1891a34260c21f76a”}}}

info: <-- GET /wd/hub/status 200 8.703 ms - 105 {“status”:0,“value”:{“build”:{“version”:“1.4.13”,“revision”:“c75d8adcb66a75818a542fe1891a34260c21f76a”}}}

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {“status”:0,“value”:{“build”:{“version”:“1.4.13”,“revision”:“c75d8adcb66a75818a542fe1891a34260c21f76a”}}}

info: <-- GET /wd/hub/status 200 3.387 ms - 105 {“status”:0,“value”:{“build”:{“version”:“1.4.13”,“revision”:“c75d8adcb66a75818a542fe1891a34260c21f76a”}}}
info: --> GET /wd/hub/sessions {}
info: [debug] Responding to client with success: {“status”:0,“value”:[]}
info: <-- GET /wd/hub/sessions 200 0.874 ms - 23 {“status”:0,“value”:[]}

info: --> POST /wd/hub/session {“desiredCapabilities”:{“platformName”:“iOS”,“platformVersion”:“9.3”,“newCommandTimeout”:“999999”,“automationName”:“Appium”,“deviceName”:“iPhone 6s”}}

info: Client User-Agent string: Appium (unknown version) CFNetwork/760.6.3 Darwin/15.6.0 (x86_64)
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: **** NEW SESSION ***
info: **** NEW SESSION ***
info: **** NEW SESSION ***
info: **** NEW SESSION ***

info: **** NEW SESSION ***
info: **** NEW SESSION ***
info: **** NEW SESSION ***
info: **** NEW SESSION ***
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: *************************************
info: [debug] App is an iOS bundle, will attempt to run as pre-existing
info: [debug] Creating new appium session 9a51755c-fa91-452f-8de5-43e37da1130d
info: [debug] Removing any remaining instruments sockets
info: [debug] Cleaned up instruments socket /tmp/instruments_sock
info: [debug] Auto-detecting iOS udid…
info: [debug] Not auto-detecting udid, running on sim
info: [debug] Could not parse plist file (as binary) at /Applications/Appium.app/Contents/Resources/node_modules/appium/com.chamberlain.myq.chamberlain.testing/en.lproj/Localizable.strings
info: Will try to parse the plist file as XML
info: [debug] Could not parse plist file (as XML) at /Applications/Appium.app/Contents/Resources/node_modules/appium/com.chamberlain.myq.chamberlain.testing/en.lproj/Localizable.strings
warn: Could not parse app Localizable.strings assuming it doesn’t exist
info: [debug] Creating instruments

info: [debug] Preparing uiauto bootstrap
info: [debug] Dynamic bootstrap dir: /Users/tweety2/Library/Application Support/appium/bootstrap
info: [debug] Dynamic env: {“nodePath”:"/Applications/Appium.app/Contents/Resources/node/bin/node",“commandProxyClientPath”:"/Applications/Appium.app/Contents/Resources/node_modules/appium/submodules/appium-uiauto/bin/command-proxy-client.js",“instrumentsSock”:"/tmp/instruments_sock",“interKeyDelay”:null,“justLoopInfinitely”:false,“autoAcceptAlerts”:false,“autoDismissAlerts”:false,“sendKeyStrategy”:“grouped”}
info: [debug] Dynamic bootstrap code: // This file is automatically generated. Do not manually modify!

info: [debug] Dynamic bootstrap path: /Users/tweety2/Library/Application Support/appium/bootstrap/bootstrap-5923cadea0343e3f.js
info: [debug] Reusing dynamic bootstrap: /Users/tweety2/Library/Application Support/appium/bootstrap/bootstrap-5923cadea0343e3f.js

info: [debug] Attempting iOS device log capture via libimobiledevice idevicesyslog

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {“status”:0,“value”:{“build”:{“version”:“1.4.13”,“revision”:“c75d8adcb66a75818a542fe1891a34260c21f76a”},“isShuttingDown”:false},“sessionId”:“9a51755c-fa91-452f-8de5-43e37da1130d”}
info: <-- GET /wd/hub/status 200 1.396 ms - 179 {“status”:0,“value”:{“build”:{“version”:“1.4.13”,“revision”:“c75d8adcb66a75818a542fe1891a34260c21f76a”},“isShuttingDown”:false},“sessionId”:“9a51755c-fa91-452f-8de5-43e37da1130d”}

error: Log capture did not start in a reasonable amount of time

warn: Could not capture logs from device. Continuing without capturing logs.

info: [debug] Creating iDevice object with udid 7f9fa3f9ee255e2e749f1474084c40deec10787c

info: [debug] App is not installed. Will try to install the app.

info: [debug] Cleaning up appium session

error: Failed to start an Appium session, err was: Error: Command failed: /bin/sh -c ideviceinstaller -u 7f9fa3f9ee255e2e749f1474084c40deec10787c -i com.chamberlain.myq.chamberlain.testing
No iOS device found, is it plugged in?

info: [debug] Error: Command failed: /bin/sh -c ideviceinstaller -u 7f9fa3f9ee255e2e749f1474084c40deec10787c -i com.chamberlain.myq.chamberlain.testing
No iOS device found, is it plugged in?

at ChildProcess.exithandler (child_process.js:751:12)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1015:16)
at Socket.<anonymous> (child_process.js:1183:11)
at Socket.emit (events.js:107:17)
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: Command failed: /bin/sh -c ideviceinstaller -u 7f9fa3f9ee255e2e749f1474084c40deec10787c -i com.chamberlain.myq.chamberlain.testing\nNo iOS device found, is it plugged in?\n)”,“killed”:false,“code”:255,“signal”:null,“cmd”:"/bin/sh -c ideviceinstaller -u 7f9fa3f9ee255e2e749f1474084c40deec10787c -i com.chamberlain.myq.chamberlain.testing",“origValue”:“Command failed: /bin/sh -c ideviceinstaller -u 7f9fa3f9ee255e2e749f1474084c40deec10787c -i com.chamberlain.myq.chamberlain.testing\nNo iOS device found, is it plugged in?\n”},“sessionId”:null}
info: <-- POST /wd/hub/session 500 10139.304 ms - 629

One thing to note is this is ONLY AFFECTING iOS Android is working fine and this only became an issue when Xcode went to Version 8.

Any help is greatly appreciated!!

You should upgrade your Appium version to 1.6, It supports Xcode 8.

Yes, I came up with this question before Appium 1.6 was released. Thanks anyway~