| name | start-logs-device |
| description | Launch VivaDicta on a physical iOS device with print logging enabled for real-time console capture |
| disable-model-invocation | true |
start-logs-device
Task
Launch VivaDicta on a connected physical device with print logging enabled and keep the console capture running in a long-lived shell session.
Instructions
- Ensure the logs directory exists:
mkdir -p logs
- Run the helper script in a long-lived shell session:
./scripts/launch_device.sh
- Keep that session alive while the user reproduces the issue on device.
- Tell the user the output is being written to
logs/device-YYYYMMDD-HHMMSS.log.
- Tell the user to use the
stop-logs-device skill when they want the newest file summarized.
Notes
./scripts/launch_device.sh uses xcrun devicectl device process launch --console.
- The current script targets device UDID
00008130-001250203C92001C.
- The current script launches bundle id
com.antonnovoselov.VivaDicta-beta.
ENABLE_PRINT_LOGS=1 is set so mirrored print output is visible in the console stream.
- The script terminates any existing app instance before launching a fresh one.
- Works only on supported physical-device setups where
devicectl is available.
Related