skip to Main Content

I have Xcode 15, and I have iOS 17.0 runtime installed manually through terminal, but still it doesn’t show Simulator List, just show get iOS 17.0 button

I checked on platforms and I have iOS 17.0, but I’m trying to download iOS 17 again trough Xcode, why I don’t get list of simulators?

I tried to delete derived data, and I tried to copy manually things from iOS dmg
I also tried to reboot the macbook
I tried to list runtimes with xcrun simctl runtime list

== Disk Images ==
-- iOS --
iOS 17.0 (21A328) - 4BFC8A79-C8B1-47CE-B63C-40DB3AE1A321 (Ready)
iOS 17.2 (21C62) - 56D20B12-A33C-45CE-9706-BA5601DE62B6 (Ready)
iOS 17.0 (21A328) - CA6A5939-BB41-40A5-B68C-E670013DA58C (Ready)

Total Disk Images: 3 (16.0G)

enter image description here

2

Answers


  1. So it turns out that this was due to XProtect payload 132. This has now been updated to XProtect payload 133. So do this:

    1. Quit Xcode.
    2. Delete the contents of top-level /Library/Developer/CoreSimulator. You’ll need to provide your admin password.
    3. Restart the computer.
    4. Open Settings and go to Software Update. You should see the computer checking for updates. It will report back that your Mac is up to date, but in fact it will now have downloaded the new XProtect payload.
    5. Confirm that step 4 worked. To do so, hold Option, click the Apple menu, choose System Information, click Software > Installations, and scroll down to the last entry whose type is XProtectPayloads. If it says 133, you’re all set.
    6. Launch Xcode and download the simulator SDK. At the end of the download there is a heart-stopping pause, but be patient; it will work.
    Login or Signup to reply.
  2. To solve this, I had to restart my machine, go to Apple settings, and then install a pending software command line tool update. smh

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search