XcodesOrg / XcodesOrg/XcodesApp
Xcodes.app does not remove iOS Simulator Runtime after manual deletion
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 8.6k
- Forks
- 387
- Avg merge
- 6d 7h
- Merged PRs (30d)
- 3
Description
Describe the bug
After deleting the iOS 18.4.simruntime folder from /Library/Developer/CoreSimulator/Profiles/Runtimes, Xcodes.app still shows “iOS 18.4 Simulator Runtime” as installed when reopening the app.
To Reproduce
-
Open Xcodes.app
-
In the Installed Platforms, install the “iOS 18.4 Simulator Runtime.”
-
Quit Xcodes.app.
-
In Terminal, run:
sudo rm -rf "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.4.simruntime" -
Reopen Xcodes.app.
-
Notice that “iOS 18.4 Simulator Runtime” still appears under Installed Platforms, even though the folder is gone.
Expected behavior
When viewing the Installed Platforms tab, Xcodes.app should detect that the iOS 18.4.simruntime folder has been removed and immediately remove “iOS 18.4 Simulator Runtime” from the list of installed runtimes.
Screenshot
Version
- OS: macOS Sequoia 15.5
- Xcodes: 2.4.1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Installed Platforms view and trace how Xcodes.app discovers iOS Simulator runtimes under /Library/Developer/CoreSimulator/Profiles/Runtimes when the app reopens. Reproduce the manual deletion of iOS 18.4.simruntime, then verify that the removed runtime no longer appears in Installed Platforms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, swift
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100