You just got this error after running npx expo run:ios
or building React Native locally:
Error: xcrun simctl boot 62F02616-B3DF-4F78-9770-74AD88CB7DC2 exited with non-zero code: 60
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=60):
Unable to boot the Simulator.
launchd failed to respond.
Underlying error (domain=com.apple.SimLaunchHostService.RequestError, code=4):
Failed to start launchd_sim: could not bind to session, launchd_sim may have crashed or quit responding
The fix is simple, but it has nothing to do with the error message.
You need to configure your signing inside of XCode to fix it
- Find the native iOS folder, likely the
ios
folder. - Open it in your Mac Finder
- Double click the file ending in
.xcworkspace
to open it in XCode - In the left pane, click the name of the app.
- In the tabs that show in the middle of the screen, press Signing & Capabilities
- Select a Team from the select dropdown menu.
- Close XCode (hopefully forever), go back to your terminal, run the script again, and watch it work.