Overview
The XCUITest driver combines several different technologies to achieve its functionality:
- Native testing is based on Apple's XCTest framework
  and Appium's fork of Facebook's WebDriverAgent server
  (the original project is not supported anymore)
- In native mode, the driver operates in scope of WebDriver W3C protocol with several platform-specific extensions
 
 - Webview communication is done via Webkit remote debugger protocol
- In webview mode, the driver can only operate in scope of the obsolete JSONWP protocol
 
 - Real device communication is provided by the 
appium-ios-devicelibrary - Simulator communication is provided by the 
appium-ios-simulatorlibrary