Skip to content

simulator_delete

Permanently delete a specific simulator by its UDID, or remove all unavailable simulators (devices whose runtime is no longer installed). Deleting simulators you no longer need keeps your device list clean and frees disk space.

ParameterTypeRequiredDefaultDescription
deviceIdstringYesThe UDID of the simulator to delete, or "unavailable" to remove all simulators whose runtime is no longer installed.

“Delete the old iPhone 14 test simulator”

{
"deviceId": "A1B2C3D4-E5F6-7890-ABCD-EF1234567890"
}

“Clean up simulators with missing runtimes”

{
"deviceId": "unavailable"
}
Simulator deleted successfully.
Deleted: iPhone 14 - Old Tests (A1B2C3D4-E5F6-7890-ABCD-EF1234567890)
Unavailable simulators removed.
Deleted 4 unavailable simulator(s):
- iPhone 13 (12345678-ABCD-EF01-2345-6789ABCDEF01) — iOS 16.4 (runtime not installed)
- iPhone 13 mini (23456789-BCDE-F012-3456-789ABCDEF012) — iOS 16.4 (runtime not installed)
- iPad mini (6th generation) (3456789A-CDEF-0123-4567-89ABCDEF0123) — iOS 16.2 (runtime not installed)
- iPhone 12 (456789AB-DEF0-1234-5678-9ABCDEF01234) — iOS 15.5 (runtime not installed)