What problem does it solve?
This Skill streamlines the development lifecycle for iOS applications by providing automated tools for building, testing, debugging, and UI automation on simulators and physical devices.
Core Features & Use Cases
- Automated Builds: Compile iOS applications for simulators and devices using
build_sim and build_device.
- Testing: Execute unit and UI tests efficiently with
test_sim and test_device.
- UI Automation: Script user interactions like taps and swipes, and capture screenshots using tools like
tap, swipe, and screenshot.
- Debugging: Attach LLDB, set breakpoints, and inspect variables with
debug_attach_sim and related commands.
- Use Case: Develop and test a new feature for an iPhone app, ensuring it builds correctly on the simulator, passes all tests, and functions as expected on a physical device before release.
Quick Start
Use the ios skill to build the current project for the iPhone 16 Pro simulator.