Contents

Understanding Xcode Cloud infrastructure validation builds

Learn about infrastructure validation builds and whether you need to opt out.

Overview

Xcode Cloud may occasionally run validation builds alongside your primary production build to ensure new Xcode Cloud features and optimizations work well for your specific workflows.

During these validation periods, you may notice Xcode Cloud:

  • Making additional checkout requests for the same commit

  • Running your custom build scripts in addition to your primary build

  • Sending duplicate requests to external services called from your build scripts

These temporary, duplicate Xcode Cloud builds don’t appear in the Xcode Cloud UI, consume your build minutes, or upload to App Store or TestFlight.

Your source code remains fully protected during infrastructure validation. All builds meet Xcode Cloud’s security guarantees. For more information about protecting your data, see Xcode Cloud security

Opt out of infrastructure validation builds in App Store Connect

You can opt out at any time if your workflows have specific requirements — for example, if your custom build scripts interact with external services that shouldn’t receive duplicate requests.

To opt out of infrastructure validation builds:

  1. In App Store Connect, click Users and Access.

  2. Click Xcode Cloud in the tab bar and click Infrastructure Validation in the sidebar.

  3. To opt out for all products, toggle “Infrastructure Validation” off in the detail area.

  4. To opt out for specific products or workflows, deselect the checkbox next to the product or workflow.

To reach the Infrastructure Validation page more quickly, replace [Team ID] in the following URL with your Team ID: https://appstoreconnect.apple.com/teams/[Team ID]/access/ci/infrastructure-validation.

See Also

Workflows