Get started with Xcode Cloud

Xcode Cloud is a continuous integration and delivery service built into Xcode and designed expressly for Apple developers. Learn about requirements, tools to get started, and managing your subscription.

Configure a workflow

To use Xcode Cloud, you’ll need Xcode 13.4.1 or later and membership in the Apple Developer Program. Get started by configuring a workflow in Xcode. This can be done by the Account Holder, an Admin, or an App Manager. It can also be done by a team member with the Developer or Marketing role who has been given access to create app records in App Store Connect. Learn more about roles. You’ll get 25 compute hours per month for free.

Learn how to configure a workflow

Manage your subscription

After you’ve configured a workflow, the Account Holder of your Apple Developer Program membership can subscribe for additional compute hours in the Account tab of the Apple Developer app for iPhone and iPad. Subscription plans are priced in U.S. dollars, or in local currency where available.

Subscription plans

25 compute
hours/month

Free

100 compute
hours/month

US$49.99/month

250 compute
hours/month

US$99.99/month

1000 compute
hours/month

US$399.99/month

The Account Holder can start, upgrade, or downgrade a subscription at any time. If the Account Holder:

  • Upgrades a subscription, a new billing period is started and you can start using the new plan immediately. Your quota resets to 0 and the number of compute hours is replaced based on the new subscription.
  • Downgrades a subscription, you can continue to use your current plan during the current billing period.
  • Cancels a paid subscription, you can still use your available hours in the current billing period. After this, you’ll get 25 compute hours per month.
  • Opts out of Xcode Cloud after cancelling a paid subscription, all your data, including your product, workflows, and builds, will become inaccessible and cannot be restored. In some cases, this may take several hours. Learn how to completely disconnect all services from Xcode Cloud.

Please note that unused compute hours don’t roll over to the next month.

Compute hours

A compute hour is an hour of time used to execute a specific task in the cloud, such as building an app or running automated tests. For example, running 5 tests of 12 minutes each equals one compute hour. Xcode Cloud runs tests in parallel with other actions, such as analyzing, archiving, and building, so you’ll get results quickly.

You can track compute hour usage across your team in App Store Connect and the Apple Developer app. Learn how to review Xcode Cloud usage data.

Learn more

Documentation and videos

Apple Developer Forums

Post questions and share technical information with other developers and Apple engineers.

View forums

Feedback Assistant

File bug reports and request enhancements to APIs and developer tools.

Go to Feedback Assistant

Support

Have a question? Apple Developer Support can help. Receive guidance by phone or email.

Contact us