Files
daily-notification-plugin/test-apps
Matthew Raymer 48ba80e607 fix(ios): correct UUID extraction from simulator list
Fixed UUID extraction to get device ID instead of status:

UUID Extraction Fix:
- Changed regex to match UUID format (36-char hex with dashes)
- UUID format: 68D19D08-4701-422C-AF61-2E21ACA1DD4C
- Previous regex was matching last parentheses (status: Shutdown)
- New regex specifically matches UUID pattern in first parentheses

Regex Pattern:
- Old: sed -n 's/.*(\([^)]*\)).*/\1/p' (matches any parentheses)
- New: sed -n 's/.*(\([0-9A-F-]\{36\}\)).*/\1/p' (matches UUID pattern)
- Fallback to old pattern if UUID pattern doesn't match

Fixes:
- Device ID extraction: Now correctly extracts UUID instead of status
- Build destination: Uses correct device ID for xcodebuild
- Simulator matching: xcodebuild can now find the correct device

Result: Script should now correctly extract and use device UUID for builds
2025-11-11 22:19:15 -08:00
..
2025-10-15 10:46:50 +00:00