---
title: Xcode Cloud
framework: xcode
role: collectionGroup
path: xcode/xcode-cloud
---

# Xcode Cloud

Automatically build, test, and distribute your apps with Xcode Cloud to verify changes and create high-quality apps.

## Overview

Overview Xcode Cloud lets you adopt continuous integration and delivery (CI/CD), a standard software development practice that helps you develop and maintain your code and deliver apps to testers and users. Xcode Cloud is a CI/CD system that combines the tools you use to create apps and frameworks for Apple platforms: Xcode, TestFlight, and App Store Connect.

With Xcode Cloud, you can automatically and frequently: Build your project. Run tests and perform verifications. Distribute builds to testers and gather their feedback with TestFlight while protecting user privacy. After successfully verifying a new version of your app with Xcode Cloud and TestFlight, you can quickly release it on the App Store. For more information about continuous integration and delivery, see About continuous integration and delivery with Xcode Cloud. To learn more about configuring your project or workspace to use Xcode Cloud, see Configuring your first Xcode Cloud workflow. note: For additional information about Xcode Cloud that includes videos from WWDC21 and WWDC22, see The Xcode Cloud toolkit.

## Topics

### Essentials

- [Getting started with Xcode Cloud](xcode/getting-started-with-xcode-cloud.md)
- [About continuous integration and delivery with Xcode Cloud](xcode/about-continuous-integration-and-delivery-with-xcode-cloud.md)
- [Setting up your project to use Xcode Cloud](xcode/setting-up-your-project-to-use-xcode-cloud.md)
- [Configuring your first Xcode Cloud workflow](xcode/configuring-your-first-xcode-cloud-workflow.md)

### Setup and maintenance

- [Making dependencies available to Xcode Cloud](xcode/making-dependencies-available-to-xcode-cloud.md)
- [Configuring Xcode Cloud for your team](xcode/configuring-xcode-cloud-for-your-team.md)
- [Sharing macOS and Xcode versions across Xcode Cloud workflows](xcode/sharing-custom-aliases-across-xcode-cloud-workflows.md)
- [Sharing environment variables across Xcode Cloud workflows](xcode/sharing-environment-variables-across-xcode-cloud-workflows.md)
- [Building Swift packages and Swift Playgrounds app projects with Xcode Cloud](xcode/building-swift-packages-or-swift-playground-app-projects-with-xcode-cloud.md)
- [Setting the next build number for Xcode Cloud builds](xcode/setting-the-next-build-number-for-xcode-cloud-builds.md)
- [Including notes for testers with a beta release of your app](xcode/including-notes-for-testers-with-a-beta-release-of-your-app.md)
- [Removing your project from Xcode Cloud](xcode/removing-your-project-from-xcode-cloud.md)
- [Changing the bundle identifier](xcode/changing-the-bundle-identifier.md)

### Usage data

- [Reviewing Xcode Cloud usage data](xcode/reviewing-xcode-cloud-usage-data.md)

### Workflows

- [Developing a workflow strategy for Xcode Cloud](xcode/developing-a-workflow-strategy-for-xcode-cloud.md)
- [Xcode Cloud workflow reference](xcode/xcode-cloud-workflow-reference.md)
- [Creating a workflow that builds your app for distribution](xcode/creating-a-workflow-that-builds-your-app-for-distribution.md)
- [Understanding Xcode Cloud infrastructure validation builds](xcode/understanding-infrastructure-validation-builds.md)

### Source code management

- [Source code management setup](xcode/source-code-management-setup.md)
- [Configuring requirements for merging a pull request](xcode/configuring-requirements-for-merging-a-pull-request.md)

### Custom build scripts

- [Writing custom build scripts](xcode/writing-custom-build-scripts.md)
- [Environment variable reference](xcode/environment-variable-reference.md)

### Troubleshooting

- [Resolving common configuration and build issues](xcode/resolving-common-configuration-and-build-issues.md)
- [Resolve GitHub Enterprise connection issues](xcode/resolve-github-enterprise-connection-issues.md)
- [Reporting feedback for Xcode Cloud](xcode/reporting-feedback-for-xcode-cloud.md)

### Notifications

- [Configuring webhooks in Xcode Cloud](xcode/configuring-webhooks-in-xcode-cloud.md)
- [Xcode Cloud webhook payload reference](xcode/webhook-payload.md)
- [Connecting Xcode Cloud to Slack](xcode/connecting-xcode-cloud-to-slack.md)

### REST API

- [Xcode Cloud Workflows and Builds](appstoreconnectapi/xcode-cloud-workflows-and-builds.md)

## See Also

### Distribution and continuous integration

- [Distribution](xcode/distribution.md)
