Apple Now Offering Developers Access to Xcode Cloud
Apple today began notifying developers that they're able to use the new Xcode Cloud service that was first introduced at the Worldwide Developers Conference in June.

"We're pleased to let you know your account has been enabled for Xcode Cloud beta," reads the email sent out to developers. "You can now take advantage of continuous integration and delivery service built into Xcode 13."
Xcode Cloud is a cloud-based Xcode service that allows developers to build, test, and deliver high-quality apps in the cloud rather than directly on a Mac.
Xcode Cloud is a new continuous integration and delivery cloud service designed specifically for Apple developers. Built into Xcode 13, Xcode Cloud offers a fast and simple way for developers and teams of all sizes to build, test, and deliver high-quality apps even more efficiently. Xcode Cloud can automatically build apps in the cloud to free up developers' Macs for other tasks. Parallel testing in the cloud means developers can test on a simulated version of every current Apple device, then easily deploy a build of the app for internal testing, or deliver to external beta testers through TestFlight for instant feedback.
Apple has been allowing developers to sign up for the Xcode Cloud waitlist prior to now, and there are multiple reports on Twitter from developers who have been granted beta access. All developers who are Account Holders in the Apple Developer Program as of June 7, 2021 are eligible to sign up for Xcode Cloud, though a Mac with the latest beta version of Xcode 13 is required.
Popular Stories
Apple released iOS 16.3 in late January following nearly six weeks of beta testing. The software update is available for the iPhone 8 and newer, and while it is a relatively minor update, it still includes a handful of new features, changes, and bug fixes.
Below, we've recapped new features in iOS 16.3, including support for physical security keys as a two-factor authentication option for...
Apple has discussed selling a new top-of-the-line iPhone alongside the Pro and Pro Max models in 2024 at the earliest, according to Bloomberg's Mark Gurman. Based on this timeframe, the device would be part of the iPhone 16 lineup or later.
In a September 2022 edition of his weekly "Power On" newsletter, Gurman said there was "potential" for an iPhone 15 Ultra to replace the iPhone 15 Pro...
Online retailer TigerDirect has slashed pricing on the M1 iPad Air in several colors, offering the base 64GB configuration for just $313.99 in Purple and Pink.
Note: MacRumors is an affiliate partner with TigerDirect. When you click a link and make a purchase, we may receive a small payment, which helps us keep the site running.
That's a savings of 48% compared to Apple's normal $599.00...
A new version of the Mac Studio with the "M2 Ultra" chip is unlikely to arrive in the near future, according to Bloomberg's Mark Gurman.
In the latest edition of his "Power On" newsletter, Gurman explained that since the upcoming Apple silicon Mac Pro is "very similar in functionality to the Mac Studio," Apple may wait until the release of M3- or M4-series chips to update the machine, or...
Apple today released new tvOS 16.3.1 and HomePod 16.3.1 software updates, with the software coming two weeks after the tvOS 16.3 and HomePod 16.3 updates were released.
According to Apple's release notes for HomePod software 16.3.1, the update includes general performance and stability improvements. Notes for tvOS 16.3.1 are unavailable as of yet, but are probably similar to the HomePod...
The iPhone 15 Pro models will feature a "buttonless design" thanks to additional Taptic Engines, according to multiple corroborated reports, so what do we know about the change so far?
Apple analyst Ming-Chi Kuo was first to report that the volume and power buttons on this year's two high-end iPhone models will adopt a solid-state design, similar to the iPhone 7's home button, replacing a...
Apple has reportedly considered releasing a new top-of-the-line iPhone alongside future Pro and Pro Max models, tentatively referred to as "iPhone Ultra," and one designer has taken it upon himself to envision what such a device could potentially look like.
German industrial designer Jonas Daehnert came up with this impressive-looking concept (pictured) by marrying design elements of the...
Google's Chromium developers are working on an experimental web browser for iOS that would break Apple's browser engine restrictions, The Register reports.
The experimental browser, which is being actively pursued by developers, uses Google's Blink engine. Yet if Google attempted to release it on the App Store, it would not pass Apple's App Review process.
Apple's App Store rules dictate...
Top Rated Comments
[LIST=1]
* For example, say I and a partner have created a calculator app.
* One of our app’s functions is to sum a series of integers. While writing the app, my partner and I have written a series of corresponding tests to make sure that our code works as expected.
* In our test code, we would run that function with different combinations of numbers to ensure that we get the expected result each time — for example, if we run it with the numbers 3, 6, and 9, we know that the sum of the numbers is 18, so the function should return 18. And if we run it again with the numbers in a different order, we should of course still get 18 from the function. Rinse and repeat with numerous different combinations of numbers. (This sounds like tedious and mundane stuff, and in most cases it is, but it’s best to thoroughly check that even the simplest and most mundane code works exactly as you expect.)
* My partner made a change to our number-summing function and requests to merge his changes into the app.
* Here’s the CI (continuous integration) part: When the request is submitted, it automatically builds the project and runs our tests using the new code to make sure that we are still getting the results we expect out of the number-summing function, and any other functions that use it. Xcode Cloud allows for running the tests on numerous devices and device configurations.
* Say the change makes some tests fail when numbers are provided in a different order. If tests start failing as a result of the change, the failing tests will be indicated so that the problem can be isolated and resolved, or the changes can simply be ignored until a fix is found (if ever).
* Once our tests are passing (or, not recommended, even if they aren’t), here’s the CD (continuous delivery) part: Using Xcode Cloud we can “deliver” it straight to TestFlight for beta testing on real-world devices and eventually to the App Store.
Basically, it helps developers by automatically running tests in different configurations (to see if that’s the cause of failures) at important parts of the development process, which in turn encourages them to test their code, test all of their code, test it well, and test it again and again, which leads to better apps. Comprehensive and well-written tests, and running them repeatedly, can catch a lot of bugs before one finds out the hard way through, say, a bad App Store review.
Well, no ****! It's fricking XCode...
Im my opinion, improved experience for developers would be possibility to run macOS on VM's legally on non-mac hosts, so more CI tools would be free to use. Xcode Cloud probably will be another subscription-based tool to squeeze money from devs and maybe even without real world service integrations (github/bitbucket/etc).