Discover Project: — Use `discover_projs` to find Xcode project or workspace files.
2
Set Session Defaults: — Use `session_set_defaults` to configure the tool with necessary project and target information.
3
List Schemes: — Use `list_schemes` to identify available schemes within the project.
4
Build/Test/Run: — Use `build_sim`, `test_sim`, `build_run_sim`, `build_device`, `test_device`, `build_macos`, or `build_run_macos` based on the target platform and desired action.
5
Install (if applicable): — Use `install_app_sim` or `install_app_device` to install the built application on the simulator or device.
6
Launch (if applicable): — Use `launch_app_sim` or `launch_app_device` or `launch_mac_app` to launch the application.
7
Capture Logs (if needed): — Use `start_sim_log_cap` or `start_device_log_cap` to capture logs during execution.
8
Stop App (if needed): — Use `stop_app_sim` or `stop_app_device` or `stop_mac_app` to stop the application.
build my iOS apprun tests on the iOS simulatordebug my macOS applicationautomate UI testing for my iOS appinstall the app on a connected devicecapture logs from the simulatorset simulator locationbuild for device