build_run_ios_sim_name_ws
Build and run iOS apps on specified simulators using workspace path and scheme. Requires workspacePath, scheme, and simulatorName for execution. Supports additional build configurations and xcodebuild arguments.
Instructions
Builds and runs an iOS app from a workspace on a simulator specified by name. IMPORTANT: Requires workspacePath, scheme, and simulatorName. Example: build_run_ios_sim_name_ws({ workspacePath: '/path/to/workspace', scheme: 'MyScheme', simulatorName: 'iPhone 16' })
Input Schema
Name | Required | Description | Default |
---|---|---|---|
configuration | No | Build configuration (Debug, Release, etc.) | |
derivedDataPath | No | Path where build products and other derived data will go | |
extraArgs | No | Additional xcodebuild arguments | |
preferXcodebuild | No | If true, prefers xcodebuild over the experimental incremental build system, useful for when incremental build system fails. | |
scheme | Yes | The scheme to use (Required) | |
simulatorName | Yes | Name of the simulator to use (e.g., 'iPhone 16') (Required) | |
useLatestOS | No | Whether to use the latest OS version for the named simulator | |
workspacePath | Yes | Path to the .xcworkspace file (Required) |