Blog
By Daniel Bernal
·
April 01, 2026
·
8 min read
1.19 keeps simulator workflows reliable as Xcode internals change and local simulator lists grow.
Xcode 27 Automation Support
Apple moved SimulatorKit.framework from Xcode's private developer frameworks directory into Contents/SharedFrameworks in Xcode 27 beta. FlowDeck now properly resolves SimulatorKit, so simulator UI automation commands continue to work across current beta and current Xcode releases.
This removes the need for local symlinks when using the Xcode 27 beta.
Safer simulator pruning
flowdeck simulator prune now targets simulators that have not booted in the last 90 days, while always keeping currently booted simulators. A simulator with no recorded boot date is treated as outside that 90-day window.
The result is a cleanup command that can clear stale local simulators without deleting the simulator currently in use.
Cleaner simulator and device selection
Build and run target lists now keep real devices separate from simulators and use simpler simulator labels. That makes device prompts easier to scan when a machine has many runtimes installed.
Test and automation reliability
flowdeck test discover is more precise about helper extensions, so project fixtures are less likely to be mistaken for test bundles. Mac menu automation also resolves menu paths more reliably for CLI-driven validation.
Update
Run flowdeck update in your terminal to get the latest version.
#ai-agents
#claude-code
#codex
#comparison
#ios-development
