title: Timed out waiting for device to boot error with Cordova/Ionic with iOS Simulator
body: <p>I have an issue when running the following cordova command to emulate my application in the iOS Simulator</p>
  
  <pre><code>sudo cordova emulate ios    
  </code></pre>
  
  <p>Once I run this - the simulator opens up but nothing appears to install and I get the error log below in the terminal.</p>
  
  <p>NOTE - When I use the cordova emulate android - it works perfectly! So its only gives me a problem with the iOS Simulator</p>
  
  <p>My setup is below:</p>
  
  <pre><code>OS: Mac OS X Yosemite
  Node Version: v0.12.2
  Cordova CLI: 5.0.0
  Ionic CLI Version: 1.3.22
  Xcode version: Xcode 6.3.1 Build version 6D1002
  ios-sim version: 3.1.1
  ios-deploy version: 1.5.0 
  </code></pre>
  
  <p>The terminal returns the following after I execute the emulate command.</p>
  
  <p>** BUILD SUCCEEDED **</p>
  
  <blockquote>
    <p>No target specified for emulator. Deploying to iPhone-6 simulator
    2015-05-12 16:53:47.185 ios-sim[10744:146495] stderrPath:
    /Users/myusername/Documents/mobileapps/myApp/platforms/ios/cordova/console.log
    2015-05-12 16:53:47.185 ios-sim[10744:146495] stdoutPath:
    /Users/myusername/Documents/mobileapps/myApp/platforms/ios/cordova/console.log
    Session could not be started: Error
    Domain=DTiPhoneSimulatorErrorDomain Code=2 "Timed out waiting for
    device to boot" UserInfo=0x7ff56375b580 {NSLocalizedDescription=Timed
    out waiting for device to boot} Error code 1 for command: ios-sim with
    args:
    launch,/Users/myusername/Documents/mobileapps/myApp/platforms/ios/build/emulator/myApp.app,--devicetypeid,com.apple.CoreSimulator.SimDeviceType.iPhone-6,--stderr,/Users/myusername/Documents/mobileapps/myApp/platforms/ios/cordova/console.log,--stdout,/Users/myusername/Documents/mobileapps/myApp/platforms/ios/cordova/console.log,--exit
    Error:
    /Users/myusername/Documents/mobileapps/myApp/platforms/ios/cordova/run:
    Command failed with exit code 2
        at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23)
        at ChildProcess.emit (events.js:110:17)
        at maybeClose (child_process.js:1015:16)
        at Process.ChildProcess._handle.onexit (child_process.js:1087:5)</p>
  </blockquote>