What problem does it solve?
Manual iOS simulator testing is slow, inconsistent, and often misses critical crashes or UI regressions before code is merged, leading to broken builds in production.
Core Features & Use Cases
- Automated Build & Test Pipeline: Builds, installs, and launches iOS apps on Xcode simulators with zero manual test environment setup.
- Visual & Log Validation: Captures screenshots of all key screens and scans simulator logs for crashes, exceptions, and failed network requests.
- PR Integration: Works with the ce:review workflow to automatically test iOS code changes as part of pull request validation.
- Use Case: After updating a settings screen in your iOS app, use this skill to run a full test pass, confirm the UI renders correctly, and verify no crashes occur before opening a PR.
Quick Start
Use the test-xcode skill to build, run, and test your iOS app on the simulator after making code changes, using your project's default scheme.