> ## Documentation Index
> Fetch the complete documentation index at: https://docs.incredibuild.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Executing Builds - Xcode

Last updated on Oct 01, 2024

## Xcode Application

Incredibuild for Mac can accelerate builds from the Xcode application (i.e. the Xcode UI). This happens automatically and seamlessly, and you will not notice any difference in your experience, other than a shorter build time.

The integration with the Xcode application requires a [one-time setup](/mac/xcode-integration). Once enabled, you can simply build your applications normally. There are no new menus or command options.

If you go to the Report Navigator to view your builds, and choose to view the build timeline via the Assistant, you will see more lines than the CPU cores on your machine. This is simply showing you that Incredibuild increased the parallelism of your build. Some of these processes displayed were executed locally and others where executed on a remote Helper. To view your build with extra information, you can go to the Incredibuild Build Monitor at [https://localhost:8080/](https://localhost:8080/). See [Build Monitor Overview](/mac/build-progress-overview) for more details. The Build Monitor does not show the build output in the Textual View tab.

## xcodebuild

In order to execute your builds using Incredibuild for Mac, you do not need to make any changes to your existing source code or build scripts. Just add ib\_console to your xcodebuild command as seen in the following example:

```
ib_console xcodebuild -parallelizeTargets -jobs 100 -project project_name -scheme scheme_name
```

You can add [additional command line options](/mac/execute-builds-options) to the ib\_console command to use build cache, add a Build Caption, and more.
