Blog

Scheme-Aware Simulators and Verbose Diagnostics

Scheme-Aware Simulators and Verbose Diagnostics

Scheme-Aware Simulators and Verbose Diagnostics

By Daniel Bernal

·

April 01, 2026

·

8 min read

FlowDeck CLI 1.26.0 tightens up simulator and device handling across the board and makes it easier to see exactly what a run did.

Launch args, verbose output, and config discovery

Launch argument support now works consistently across every platform. Passing --verbose surfaces exactly what environment and arguments a run actually used, so you can confirm what shipped instead of guessing. Project config discovery also got smarter: FlowDeck now auto-discovers the config root and honors a config.local.json override for machine-specific settings that shouldn't be committed.

Simulators only show what a scheme can run

Device and simulator selection is now filtered to the platforms a scheme actually supports, so you no longer get offered a destination that was always going to fail. Xcode 16+ projects that FlowDeck's project parser can't fully read now fall back to directory scanning for scheme discovery, instead of coming up empty.

Hardware buttons move to Apple's first-party HID path

flowdeck simulator button now routes through the same first-party HID path Simulator.app uses, replacing the old FBSimulatorControl-based home-swipe workaround. Home, lock, and app-switcher presses are more reliable, including on Face ID simulators, and two new buttons are supported: Siri and volume up/down.

Fixes

  • State file writes now use an atomic rename, preventing data loss if a process is interrupted mid-write.

  • Fixed a caching bug where a failed tooling scan could get cached as if it had succeeded, suppressing UI state that should have shown up.

  • Simulator pruning now supports CoreSimulator's renamed lastUsedAt field, while staying compatible with the older lastBootedAt key.

Update

Run flowdeck update in your terminal to install FlowDeck CLI 1.26.0.

#ai-agents

#claude-code

#codex

#comparison

#ios-development