Skip to main content
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. 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/. See Build Monitor 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:
You can add additional command line options to the ib_console command to use build cache, add a Build Caption, and more.