simctl_status_bar_override
Override the status bar on an iOS simulator to set custom time, network type, signal bars, and battery status for screenshots or testing.
Instructions
Override status bar appearance on a simulator device.
Args: device: Device UDID, name, or 'booted' for current device action: Status bar action (override, clear) time: Time to display (e.g., "9:41") data_network: Data network type (wifi, 3g, 4g, lte, lte-a, lte+, 5g, 5g+, 5g-uw) wifi_bars: WiFi signal strength (0-3) cellular_bars: Cellular signal strength (0-4) battery_level: Battery level percentage (0-100) battery_state: Battery state (charging, charged, discharging)
Returns: Success message
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | Yes | ||
| action | Yes | ||
| time | No | ||
| data_network | No | ||
| wifi_bars | No | ||
| cellular_bars | No | ||
| battery_level | No | ||
| battery_state | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |