Hey! This usually happens when Xcode can’t fetch the simulator catalog properly. Here’s the best way to fix it:
Clean Xcode’s cache and reset the download catalog by running these in Terminal:
rm -rf ~/Library/Caches/com.apple.dt.Xcode
rm -rf ~/Library/Developer/CoreSimulator
defaults delete com.apple.dt.Xcode DVTFetchedAvailableDownloads
Then restart Xcode, go to Settings > Platforms, and try downloading the iOS 18.4 simulator again.
If that doesn’t work, try using the command line to force the download:
xcodebuild -downloadPlatform iOS
This bypasses the GUI and downloads it directly.
If you’re still stuck, check if there’s a newer Xcode version (like 16.4 beta or final) from Apple’s Developer website. Sometimes simulators for newer iOS versions only show up in newer Xcode builds.
As a last resort, you can manually install the simulator by copying the iOS 18.4 simulator runtime folder (iOS 18.4.simruntime) from someone else’s Mac who already has it, or extract it manually from an IPSW file.
Hope this helps get your Safari extension running!
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: