title: When running on older iOS Simulator, error "Failed to start launchd_sim: could not bind to session, launchd_sim may have crashed or quit responding"
body: <p>I'm running Xcode 12.2 (12B45b) on my M1 MacBook Pro. Whenever I try to run the simulator on an older iOS, for example:</p>
  <p><a href="https://i.stack.imgur.com/r1kae.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/r1kae.png" alt="iPhone 11 Pro (13.0)" /></a></p>
  <p>It doesn't work. Xcode pops up this error:</p>
  <p><a href="https://i.stack.imgur.com/F484b.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/F484b.jpg" alt="Failed to start launchd_sim..." /></a></p>
  <p>When I press on <kbd>Details</kbd>, a screen pops up showing:</p>
  <pre><code>Details
  
  Failed to start launchd_sim: could not bind to session, launchd_sim may have crashed or quit responding
  Domain: com.apple.SimLaunchHostService.RequestError
  Code: 4
  --
  
  
  System Information
  
  macOS Version 11.0 (Build 20A2411)
  Xcode 12.2 (17535) (Build 12B45b)
  Timestamp: 2020-12-06T12:41:11-08:00
  </code></pre>
  <p>However, If I run a newer iOS like 14.2, it works perfectly. This was the runtime that came preinstalled with Xcode.</p>
  <p><a href="https://i.stack.imgur.com/yBjj1.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/yBjj1.jpg" alt="Working perfectly" /></a></p>
  <p>I looked at this question, <a href="https://stackoverflow.com/q/64071652/14351818">iOS Simulator is Crashing on startup</a>, but the answer is almost useless. Some other people have had the same problem on the <a href="https://developer.apple.com/forums/thread/667088" rel="nofollow noreferrer">Dev Forums</a>, but no one has a solution yet either.</p>
  <p><strong>Edit:</strong> It seems there is a mention of this on the <a href="https://developer.apple.com/documentation/Xcode-Release-Notes/xcode-12_2-release-notes" rel="nofollow noreferrer">release notes</a> for Xcode 12.2:</p>
  <blockquote>
  <p>Simulator runtimes for iOS 13, tvOS 13, and watchOS 6 and earlier don’t work on the Developer Transition Kit. Preferences offers these runtimes for download, but creating a simulated device from one of these runtimes fails, claiming the runtime is unavailable. <strong>Other Macs with Apple silicon support a limited set of older simulator runtimes for iOS</strong> and tvOS. (66115743, 70472441) (FB8157217)</p>
  </blockquote>