So just had an opportunity to try this again. Removed Appium and reinstalled everything from scratch and it looks like I am no further ahead …
[MJSONWP] Calling AppiumDriver.createSession() with args: [{"app":"/Users/Docum...
[Appium] Creating new XCUITestDriver session
[Appium] Capabilities:
[Appium] app: '/Users/Documents/Stash/appium-master/native-functional-testing/bin/Dev5/LC-3.4-308.ipa'
[Appium] noReset: true
[Appium] xcodeConfigfile: '/usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/xcodeConfigFile.xcconfig'
[Appium] realDeviceLogger: '/usr/local/lib/node_modules/deviceconsole'
[Appium] platformVersion: '10.0.2'
[Appium] automationName: 'XCUITest'
[Appium] platformName: 'iOS'
[Appium] udid: 'ae69b635db6e40c3f7719eb8f81c24e200028564'
[Appium] deviceName: 'iPad Air'
[BaseDriver] The following capabilities were provided, but are not recognized by appium: xcodeConfigfile.
[BaseDriver] Session created with session id: dfdde451-eefa-415d-bdfa-20ec86e1b2ec
[XCUITest] Determining device to run tests on: udid: 'ae69b635db6e40c3f7719eb8f81c24e200028564', real device: true
[BaseDriver] Using local app '/Users/Documents/Stash/appium-master/native-functional-testing/bin/Dev5/LC-3.4-308.ipa'
[BaseDriver] Unzipped local app to '/var/folders/kl/qbnh6b_15jq_8_cq0szyl7mr0000gp/T/2016925-5966-i9xme3.knuii442t9/Payload/LC.app'
[XCUITest] Setting up real device
[XCUITest] Using default agent: /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent/WebDriverAgent.xcodeproj
[XCUITest] Using default bootstrap: /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent
[XCUITest] Launching WebDriverAgent on the device
[XCUITest] Waiting for WebDriverAgent to start on device
[XCUITest] Unable to start WebDriverAgent: Error: spawn EACCES
[XCUITest] Unable to start WebDriverAgent: Error: spawn EACCES
[MJSONWP] Encountered internal error running command: undefined
However one thing I did notice that was interesting was this line …
[BaseDriver] The following capabilities were provided, but are not recognized by appium: xcodeConfigfile.
Its in my config as you can see and the path is accurate. Stumped
*** EDIT ***
Fixed my issue with the XCode Config File, looks like a minor case sensitivity issue. Not sure why it worked before but its fixed.
The same EACCES issue still exists however.
[XCUITest] Unable to start WebDriverAgent: Error: spawn EACCES
[MJSONWP] Encountered internal error running command: undefined