title: Ionic v4: "Ionic cordova run -l" won't start my app
body: <p><strong>Additional notes for upcoming viewers</strong>
  This seems to be a common problem on macOS: <a href="https://github.com/ios-control/ios-sim/issues/253" rel="nofollow noreferrer">https://github.com/ios-control/ios-sim/issues/253</a></p>
  <p><em>Temporary solution below this question.</em></p>
  <p>I've worked on a fresh ionic project a few days ago and I had no problems back then whatsoever.</p>
  <p>Today I tried to start the development server: <code>ionic cordova run -l </code> but then I got this error message:</p>
  <blockquote>
  <p>No target specified for emulator. Deploying to undefined simulator</p>
  <p>Device type &quot;com.apple.CoreSimulator.SimDeviceType.undefined&quot; could not be found.</p>
  <p>An error occurred while running subprocess cordova.</p>
  </blockquote>
  <p>Logging currently available devices(<code>ionic cordova run --list</code>) gives me this output:</p>
  <blockquote>
  <p>Available ios devices:</p>
  <p>Available ios virtual devices:</p>
  </blockquote>
  <p>It is empty. None devices are available. Not for ios and neither for android.</p>
  <p><strong>Ionic version:</strong> 4.12.0</p>
  <p><strong>Cordova version:</strong> 9.0.0</p>
  <p><strong>Nodejs version:</strong> 11.5.0</p>
  <p>I would appreciate any help to make this work again.</p>