Xcode | High Quality Download Simulators

xcrun simctl runtime delete "iOS 17.5" To list runtime identifiers first:

xcodebuild -downloadPlatform Or, for more detail:

sudo xcodebuild -downloadPlatform iOS To download a specific version: xcode download simulators

Remember to periodically audit your installed simulators – old runtimes from two major OS versions ago can usually be removed safely, freeing up valuable SSD space for your next project. Need to test on a specific device type (iPhone 15 Pro, Apple Watch Ultra)? Once the runtime is downloaded, open Window → Devices and Simulators in Xcode to create any simulated device you need.

xcrun simctl runtime list -a To see downloadable but not yet installed runtimes: xcrun simctl runtime delete "iOS 17

Apple’s Xcode Simulator is an essential tool for testing iOS, iPadOS, watchOS, tvOS, and visionOS apps without needing physical devices. However, Xcode doesn’t always install every simulator version by default. Whether you need to test against older OS versions or the latest betas, you’ll need to manually download additional simulators.

xcodebuild -downloadPlatform iOS -version 17.5 Or download all available runtimes for a platform: xcrun simctl runtime list -a To see downloadable

xcodebuild -downloadPlatform -all Find the identifier (e.g., iOS 17.5 ), then run: