title: Cannot start Appium with IOS real device Appium 1.5.3
body: <p>It worked in the past. But recently I can't start Appium with iOS real devices anymore. My environment is as follow:</p>
  
  <ul>
  <li>Appium 1.5.3</li>
  <li>XCode 7.3</li>
  <li>iOS 9.1</li>
  </ul>
  
  <p>And I use selenium and io.appium as follow</p>
  
  <pre><code>    &lt;dependency&gt;
          &lt;groupId&gt;org.seleniumhq.selenium&lt;/groupId&gt;
          &lt;artifactId&gt;selenium-java&lt;/artifactId&gt;
          &lt;version&gt;2.53.0&lt;/version&gt;
          &lt;scope&gt;test&lt;/scope&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;io.appium&lt;/groupId&gt;
          &lt;artifactId&gt;java-client&lt;/artifactId&gt;
          &lt;version&gt;4.0.0&lt;/version&gt;
      &lt;/dependency&gt;
  </code></pre>
  
  <p>Whenever I start the test, I always get this exception when creating iOSDriver</p>
  
  <pre><code>org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Removing com.project.classname failed (WARNING: The server did not provide any stacktrace information)
  </code></pre>
  
  <p>I googled that from iOS 10 and XCode 8 they don't support UI Automation. I still use iOS 9 and XCode 7. Does anyone have the same problem and any solutions. I am kind of stuck here. Thanks</p>
  
  <p>This is log file from Appium</p>
  
  <pre><code>[debug] [iOS] Running ios real device reset flow
  
  [debug] [iOS] Full reset requested. Will try to uninstall the app 'com.project.classname'.
  [debug] [iOS] Creating iDevice object with udid 5571568ad437d17f705f6645d73ef78ea5e72e7b
  
  [iOS] Could not remove 'com.project.classname' from device
  
  [MJSONWP] Encountered internal error running command: Error: Removing com.project.classname failed
  at /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/node-idevice/main.js:145:6
  at ChildProcess.exithandler (child_process.js:193:7)
  at emitTwo (events.js:100:13)
  at ChildProcess.emit (events.js:185:7)
  at maybeClose (internal/child_process.js:850:16)
  at Socket.&lt;anonymous&gt; (internal/child_process.js:323:11)
  at emitOne (events.js:90:13)
  at Socket.emit (events.js:182:7)
  at Pipe._onclose (net.js:475:12)
  
  [HTTP] &lt;-- POST /wd/hub/session 500 973 ms - 175 
  </code></pre>