Try to run WEBView script on Xcode8 with appium beta 16, but got errors

Hey guys,

Is some one tried the beta Appium of IOS 10?

I download the source code ,and run our script on Xcode8 (WEBView test, need to start and test on safari), but when waiting for Safari to launch , i got following errors:

Not sure why this happened…
this is how i start the appium with command line

[XCUITest] TypeError: Cannot read property ‘executeAtom’ of undefined
at XCUITestDriver.callee$0$0$ (lib/commands/web.js:305:28)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)
at Promise.exports.(anonymous function).target.(anonymous function).function.target.(anonymous function).F (/Users/uiatouch/appium_source/appium/node_modules/core-js/library/modules/$.export.js:30:36)
at As[XCUITest] Shutting down WebDriverAgent
[XCUITest] Simulator log exited with code ‘null’
yncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)
at XCUITestDriver.callee$0$0 [as executeAtom] (lib/commands/web.js:305:14)
at XCUITestDriver.doFind$ (lib/commands/web.js:177:26)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)
at Promise.exports.(anonymous function).target.(anonymous function).function.target.(anonymous function).F (/Users/uiatouch/appium_source/appium/node_modules/core-js/library/modules/$.export.js:30:36)
at AsyncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)
at doFind (lib/commands/web.js:176:13)
at XCUITestDriver.callee$1$0$ (lib/basedriver/commands/timeout.js:93:24)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)
at Promise.exports.(anonymous function).target.(anonymous function).function.target.(anonymous function).F (/Users/uiatouch/appium_source/appium/node_modules/core-js/library/modules/$.export.js:30:36)
at AsyncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)
at XCUITestDriver.callee$1$0 (lib/basedriver/commands/timeout.js:89:23)
at spin$ (lib/asyncbox.js:108:15)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:294:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:167:17)
at Promise.exp (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/core-js/library/modules/$.def.js:38:36)
at AsyncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:166:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:192:12)
at spin (lib/asyncbox.js:112:15)
at waitForCondition$ (lib/asyncbox.js:121:9)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:294:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:167:17)
at Promise.exp (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/core-js/library/modules/$.def.js:38:36)
at AsyncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:166:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:192:12)
at waitForCondition (lib/asyncbox.js:107:11)
at XCUITestDriver.callee$0$0$ (lib/basedriver/commands/timeout.js:95:16)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
TypeError: Cannot read property ‘executeAtom’ of undefined
at XCUITestDriver.callee$0$0$ (lib/commands/web.js:305:28)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)
at Promise.exports.(anonymous function).target.(anonymous function).function.target.(anonymous function).F (/Users/uiatouch/appium_source/appium/node_modules/core-js/library/modules/$.export.js:30:36)
at AsyncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)
at XCUITestDriver.callee$0$0 [as executeAtom] (lib/commands/web.js:305:14)
at XCUITestDriver.doFind$ (lib/commands/web.js:177:26)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)
at Promise.exports.(anonymous function).target.(anonymous function).function.target.(anonymous function).F (/Users/uiatouch/appium_source/appium/node_modules/core-js/library/modules/$.export.js:30:36)
at AsyncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)
at doFind (lib/commands/web.js:176:13)
at XCUITestDriver.callee$1$0$ (lib/basedriver/commands/timeout.js:93:24)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:185:17)
at Promise.exports.(anonymous function).target.(anonymous function).function.target.(anonymous function).F (/Users/uiatouch/appium_source/appium/node_modules/core-js/library/modules/$.export.js:30:36)
at AsyncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:184:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:209:12)
at XCUITestDriver.callee$1$0 (lib/basedriver/commands/timeout.js:89:23)
at spin$ (lib/asyncbox.js:108:15)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:294:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:167:17)
at Promise.exp (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/core-js/library/modules/$.def.js:38:36)
at AsyncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:166:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:192:12)
at spin (lib/asyncbox.js:112:15)
at waitForCondition$ (lib/asyncbox.js:121:9)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:294:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at invoke (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at enqueueResult (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:167:17)
at Promise.exp (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/core-js/library/modules/$.def.js:38:36)
at AsyncIterator.enqueue (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:166:12)
at AsyncIterator.prototype.(anonymous function) [as next] (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at Object.runtime.async (/Users/uiatouch/appium_source/appium/node_modules/asyncbox/node_modules/babel-runtime/regenerator/runtime.js:192:12)
at waitForCondition (lib/asyncbox.js:107:11)
at XCUITestDriver.callee$0$0$ (lib/basedriver/commands/timeout.js:95:16)
at tryCatch (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/uiatouch/appium_source/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
[XCUITest] xcodebuild exited with code ‘null’ and signal ‘SIGTERM’
[iOSLog] [IOS_SYSLOG_ROW] Sep 30 17:50:07 Macmini2s-Mac-mini assertiond[4335]: Could not create or rename power assertion for <BKNewProcess: 0x7ff17270e3c0; com.apple.test.WebDriverAgentRunner-Runner; pid: 4776; hostpid: -1>: 0xe00002c9

I tried with latest released Appium still got the error, is anyone got some ideas for this?..