How do we resolve below error -
[MJSONWP] Encountered internal error running command: TypeError: this.nativeTap is not a function
at XCUITestDriver.navigate$ (…/…/…/lib/commands/context.js:411:18)
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)
No solution but just wanted to note I have this issue as well. Using Mac OS 10.12.2, xcode 8.2.1, Appium 1.6.3, and Selenium 3.0.1 to start a simulated iphone 6 (and safari) running ios 10.1 or 10.2.
I had got the same problem.
You must review your appium command execution "appium --port “xxxx” …
If you have de capability --safari, remove it.
It should be:
appium --port “xxxx” --session-override --debug-log-spacing --platform-version “10.2” --platform-name “iOS” --browser-name “Safari” --default-device
Now appium work to me with mac 10.11.6, xcode 8.2 (8C38) and ios simulator 10.2