class

OutputBuilderSimctl

Inherits MobileLaunch < OutputBuilder < Reference < Object

Emits xcrun simctl openurl commands that open the iOS entry points Noir discovers — custom-scheme deep links and verified universal links — on a booted iOS Simulator.

It is the iOS counterpart to the adb builder: simctl is iOS-only, so it emits commands for iOS-originated entry points and skips what it can't open — HTTP endpoints, Android entry points (use -f adb), and bare App Links domain associations. iOS has no intent/provider analog, so every emitted command is a single openurl. Skips are reported per category as a warning to STDERR, so the command list on STDOUT stays pipe-clean.

Instance methods