Blog

Copy-Paste-Safe Dry Runs and tvOS Fixes

Copy-Paste-Safe Dry Runs and tvOS Fixes

Copy-Paste-Safe Dry Runs and tvOS Fixes

By Daniel Bernal

·

April 01, 2026

·

8 min read

FlowDeck CLI 1.25.1 makes dry-run previews trustworthy and fixes a build planning failure on tvOS simulators.

Dry-run commands are now copy-pasteable

The command string in dry-run previews used to fail when pasted into a shell. Arguments containing spaces, like -scheme FlowDeck Debug, would split into separate tokens and produce errors such as "Unknown build action". FlowDeck now quotes arguments selectively: plain tokens like paths and flags stay unquoted for readability, while anything with spaces or shell metacharacters gets safely single-quoted. The preview now matches exactly how the CLI executes the command.

For scripting, the argv array is unchanged and always contains the raw, unquoted arguments.

tvOS simulator builds and test runs no longer collide

FlowDeck used a generic tvOS Simulator destination for tvOS work, while every other platform got a concrete device. In workspaces that carry both iOS and tvOS variants of the same targets, common with CocoaPods, that generic destination left implicit dependencies ambiguous, so xcodebuild planned the same XCFrameworks twice and failed with "Multiple commands produce". FlowDeck now targets the selected simulator directly on tvOS too, so builds and test runs in mixed iOS and tvOS workspaces complete cleanly.

Update

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

#ai-agents

#claude-code

#codex

#comparison

#ios-development