Skip to main content
Commands for creating, deleting, and maintaining simulators.

flowdeck simulator create

Create a new simulator with a device type and runtime.
flowdeck simulator create -n "My iPhone 16" --device-type "iPhone 16 Pro" --runtime "iOS 18.1"

Options

OptionShortDescription
--name <name>-nName for the new simulator (required)
--device-type <type>Device type (required)
--runtime <runtime>Runtime (required)
--verbose-vShow command output
--json-jOutput as JSON
--examples-eShow usage examples

flowdeck simulator clone

Clone an existing simulator, duplicating its settings and installed apps.
flowdeck simulator clone "iPhone 16 Pro" -n "iPhone 16 Pro Copy"
flowdeck simulator clone A7D19B36-1234-5678-ABCD-123456789ABC -n "My Clone"

Arguments

ArgumentDescription
<source>Source simulator UDID or name

Options

OptionShortDescription
--name <name>-nName for the cloned simulator (required)
--verbose-vShow command output
--json-jOutput as JSON
--examples-eShow usage examples

flowdeck simulator delete

Delete a simulator by UDID or name.
flowdeck simulator delete <UDID>
flowdeck simulator delete "iPhone 16"
flowdeck simulator delete _ --unavailable

Options

OptionShortDescription
--unavailableDelete all unavailable simulators
--verbose-vShow command output
--examples-eShow usage examples

flowdeck simulator prune

Delete unused simulators (never booted).
flowdeck simulator prune --dry-run
flowdeck simulator prune

Options

OptionShortDescription
--dry-runShow what would be deleted without deleting
--verbose-vShow verbose output
--json-jOutput as JSON
--examples-eShow usage examples

flowdeck simulator erase

Erase all content and settings from a simulator.
flowdeck simulator erase <UDID>
flowdeck simulator erase <UDID> --json

Options

OptionShortDescription
--verbose-vShow command output
--json-jOutput as JSON
--examples-eShow usage examples
The simulator must be shutdown before erasing.

flowdeck simulator clear-cache

Clear simulator caches.
flowdeck simulator clear-cache
flowdeck simulator clear-cache --verbose

Options

OptionShortDescription
--verbose-vShow command output
--examples-eShow usage examples

flowdeck simulator device-types

List available simulator device types.
flowdeck simulator device-types
flowdeck simulator device-types --json

Options

OptionShortDescription
--json-jOutput as JSON
--examples-eShow usage examples