Managing Xcode Simulators#
Paid featureNoctule’s tool window “Xcode simulators” helps you manage the Xcode simulators on your system.
Grouping#
To make working with simulators easier, the tool window displays a tree with configurable grouping.
- State
- Groups simulators by state, e.g. “Booted” and “Shutdown”.
- Platform
- Groups simulators by platform, e.g. “iOS” or “tvOS”.
- Family
- Groups simulators by family, which is the platform with a version, e.g. “iOS 26.5”.
View Options#
- Show unavailable devices
- If enabled, unavailable simulator devices are shown in red. If turned off, such simulators are hidden in the tree.
Context Actions#
Several actions are available in the context menu of a simulator item.
In remote development mode, these actions are executed on the backend.
For example, if you would like to see the output of a simulator, you need to use screen sharing or similar solutions.
- Create Run Configuration
- Creates a new “Xcode Simulator” run configuration, which uses the selected simulator. You may have to change the selected Xcode workspace or project if there’s more than one configured.
- Copy Simulator ID
- Copies the ID of the selected simulator to the clipboard. This is helpful, for example, to set up an existing simulator run configuration.
- Boot Simulator
- Boot the selected simulator. This item is only enabled if the simulator is not yet booted.
- Shutdown Simulator
- Shut down the selected simulator. This item is only enabled if the simulator is running.
- Rename Simulator
- Rename the selected simulator. Displays a text input to enter the new name.
- Show Simulator Window
- Open and focus the window of the selected simulator. This item is only available if the simulator is running.
- Erase Simulator
- Wipe the selected simulator. This resets the simulator but does not remove it from the system.
- Delete Simulator
- Delete the selected simulator. This removes the simulator from the system.