Skip to main content
Capture a screenshot from a booted simulator.
# Take screenshot (auto-named with timestamp)
flowdeck simulator screenshot <UDID>

# Save to specific path
flowdeck simulator screenshot <UDID> --output ~/Desktop/screenshot.png

Options

OptionShortDescription
--output <path>-oOutput path for screenshot (default: ./screenshot-<timestamp>.png)
--verbose-vShow command output

Usage Examples

Capture to Current Directory

flowdeck simulator screenshot 12345678-1234-1234-1234-123456789ABC
# Creates: ./screenshot-2024-01-15-143022.png

Capture to Specific Location

flowdeck simulator screenshot 12345678-1234-1234-1234-123456789ABC \
    --output ~/Desktop/app-screenshot.png

Capture in CI/CD

# Get first booted simulator
UDID=$(flowdeck simulator list --json | jq -r '.[] | select(.isBooted) | .udid' | head -1)

# Capture screenshot
flowdeck simulator screenshot "$UDID" --output ./artifacts/screenshot.png