Info.plist file doesn't exist: '/var/folders/.../appium-app.app/Info.plist'

Hi everyone! I’m facing the problem with the tests run on iOS simulators using appium 1.6.3 which is running as node on MAC machine and connected to the selenium hub.

While the test starts the simulator unexpectedly shuts down and I receive the following exception: "Could not extract Info.plist from application: Plist file doesn’t exist: ‘/var/folders/t2/26q7wvgx2k104lpxhh1h6xln888twz/T/2017228-88785-4f8p6l.ytxkwqaor/appium-app.app/Info.plist’ ".

Appium: 1.6.3
macOS: 10.12.3
XCode: 8.2.1
iOS: 9.3 and 10.2 (same error on both platforms)

Java: 1.8

Server log:

[Support] Error: Plist file doesn’t exist: ‘/var/folders/t2/26q7wvgx2k104lpxhh1h6xln888twz/T/2017229-67371-1tua8ay.a0sndvlsor/appium-app.app/Info.plist’
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at Object.parsePlistFile$ (…/…/lib/plist.js:22:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
Error: Plist file doesn’t exist: ‘/var/folders/t2/26q7wvgx2k104lpxhh1h6xln888twz/T/2017229-67371-1tua8ay.a0sndvlsor/appium-app.app/Info.plist’
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at Object.parsePlistFile$ (…/…/lib/plist.js:22:11)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[ios-app-utils] Error: Could not extract Info.plist from application: Plist file doesn’t exist: ‘/var/folders/t2/26q7wvgx2k104lpxhh1h6xln888twz/T/2017229-67371-1tua8ay.a0sndvlsor/appium-app.app/Info.plist’
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at extractPlist$ (…/…/lib/extract.js:14:9)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
Error: Could not extract Info.plist from application: Plist file doesn’t exist: ‘/var/folders/t2/26q7wvgx2k104lpxhh1h6xln888twz/T/2017229-67371-1tua8ay.a0sndvlsor/appium-app.app/Info.plist’
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at extractPlist$ (…/…/lib/extract.js:14:9)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[XCUITest] Error: Could not extract Info.plist from application: Plist file doesn’t exist: ‘/var/folders/t2/26q7wvgx2k104lpxhh1h6xln888twz/T/2017229-67371-1tua8ay.a0sndvlsor/appium-app.app/Info.plist’
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at extractPlist$ (…/…/lib/extract.js:14:9)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
Error: Could not extract Info.plist from application: Plist file doesn’t exist: ‘/var/folders/t2/26q7wvgx2k104lpxhh1h6xln888twz/T/2017229-67371-1tua8ay.a0sndvlsor/appium-app.app/Info.plist’
at Object.wrappedLogger.errorAndThrow (lib/logger.js:60:13)
at extractPlist$ (…/…/lib/extract.js:14:9)
at tryCatch (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
[debug] [XCUITest] Running iOS simulator reset flow
[debug] [XCUITest] Shutting down simulator
[debug] [iOSSim] Killing all iOS Simulators
[debug] [XCUITest] Cleaning simulator state.