Skip to content

System Requirements

swiftDialog is a universal binary app written using SwiftUI.

  • Minimum macOS version: macOS 12 (Monterey)
  • Architecture: Universal Binary (Intel and Apple Silicon)
  • Framework: SwiftUI
  • The last version that supports macOS 11 (Big Sur) is v2.2.1
  • Versions prior to 2.0 may support older macOS versions

swiftDialog runs on all Macs that support the minimum macOS version:

  • Any Intel Mac that can run macOS 12 or later
  • All M1, M2, M3, and newer Apple Silicon Macs
  • Runs natively without Rosetta 2

swiftDialog is a standalone application with no external dependencies. It includes all necessary frameworks within the application bundle.

swiftDialog may require certain permissions depending on usage:

  • No special permissions required for basic dialog display
  • Notifications: User must grant notification permissions for system notifications
  • Full Disk Access: May be required if reading/writing to protected locations
  • Screen Recording: Required if capturing screen content
  • Offline Operation: swiftDialog works completely offline
  • Online Features:
    • Checking for updates
    • Displaying web content
    • Downloading remote images
  • Application Size: Approximately 10-15 MB
  • Runtime Storage: Minimal (temporary files for command processing)