Configuration
Configure maestro-ios-device for your project needs.
Config File
Create .maestro-ios-device.yaml in your project root:
device:
name: "iPhone 15"
udid: "auto" # or specific UDID
timeout:
launch: 30
command: 60
output:
format: "junit"
path: "./test-results"
Environment Variables
| Variable | Description | Default |
|---|---|---|
MAESTRO_IOS_DEVICE |
Device name or UDID | First connected |
MAESTRO_IOS_TIMEOUT |
Command timeout (seconds) | 60 |
MAESTRO_IOS_OUTPUT |
Output directory | ./output |
CLI Options
maestro-ios-device test \
--device "iPhone 15" \
--timeout 120 \
--output ./results \
--format junit \
my-test.yaml