Xcode Cloud Now Available to All Apple Developers

As part of WWDC 2022 this week, Apple announced that Xcode Cloud is now available for all registered Apple developers after nearly a year of beta testing.

Xcode Cloud on macOS Ventura
Xcode Cloud is a continuous integration and delivery service built into the Xcode app. Apple says the service is built to "accelerate the development and delivery of high-quality apps by bringing together cloud-based tools that help you build apps, run automated tests in parallel, deliver apps to testers, and view and manage user feedback."

Xcode Cloud is available in Xcode version 13.4.1 and in the Xcode version 14 beta, and it is also built into App Store Connect and works with TestFlight.

Starting this summer, Apple says developers will be able to subscribe to one of four monthly plans for Xcode Cloud, depending on the number of compute hours you need. Pricing starts at $14.99 for 25 compute hours per month, but Apple says all Developer Program members will receive the 25-hour subscription plan at no cost until the end of 2023.

More details are available on the Xcode Cloud page on Apple's website.

Tag: Xcode

Top Rated Comments

nt5672 Avatar
16 weeks ago
As a dev for quite some time I can tell you that I don't want my source code dependent or located on some 3rd party computer that I have no control over.

All of Apple's cloud services to date consider the cloud version as the definitive master. This is bad for pictures, but devastating bad for source code because of the work effort put into creating source code.

What happens if Apple decides that my code is somehow not up to their approval, will my code just get binned, or will I get banned like other Silicon Valley firms do? What if I post something that is not to Apple's liking, will I get banned for that? What if I like music that is not carried on Apple Music? Will I get banned for that?

My homes have had Insteon Smart devices since they started in 2005. The company filed for bankruptcy recently, and immediately shut down their cloud services. No warning, nothing. Fortunately, I did not use their cloud services, but many did and their smart home stopped working with no way to retrieve their smart settings.

We have no SLA for Apple's cloud services and that means they are dangerous and unpredictable until Apple commits to some acceptable behavior in an SLA (Service Level Agreement).

I don't want to give Apple the indication that cloud development is a workable solution, because if we do then eventually that is all that will be available. It is the same reason that I will never use Adobe products again. We have the opportunity to shape the future and just climbing aboard the next new thing because it is shinny and new without thinking about how it will play out in the future is just not wise.
Score: 8 Votes (Like | Disagree)
Stella Avatar
16 weeks ago

As a dev (not iOS) I can’t tell you how great a tool like this is. I’m tired of having to download desktop apps to build/compile/deploy code. Web based solutions make it a lot easier to get up and running and require a way less capable workstation.
You still need to download and run XCode on your local machine. You still need to compile, build and test on your local machine, otherwise you'd be eating through 'cloud' time that costs $$$ fixing silly mistakes.

It's a cloud based CI/CD service that integrates with your local XCode.

It's a similar service to what Gitlab, GitHub offers ( which you as a non iOS developer can use today, for free ( with conditions ) ).
Score: 2 Votes (Like | Disagree)
jonblatho Avatar
16 weeks ago

Not sure about the others - but with GitHub actions for Monterey is still in beta a year after Monterey was released to developers.

Which means it's pretty much useless for anyone who needs to work with current APIs. Ventura was released to developers today on Xcode Cloud - when will it be available on GitHub? And available for proper use not as a beta? In two years maybe?

GitHub's pricing is also ridiculously high for MacOS actions - 8 cents per minute which could easily be $5 per day. Apple charges $15/month for the same amount of time on the server.

Also I wouldn't be surprised if it's aorse than that because GitHub only gives you 3 CPU cores. And they are probably Intel cores not Apple Silicon ones. I've never used it - but that sounds really slow to me and I'd rather run tests on my laptop. It would be faster. But more to the point a test suite that runs in seconds on Xcode Cloud likely takes minutes on GitHub - and they bill by the minute.

Finally it might get the job done but nowhere near as well - for example when a test fails in Xcode Cloud it will tell you right there in the IDE with an error message in the actual source code for your test. With GitHub you have to view the failure in your web browser. That's just one example - there are others.
I pointed out that it was a choice, not necessarily the best choice, for those who think Apple's out to get their source code or whatever. (It's my view that the ones who incorrectly think Xcode Cloud is meant to, in any way, replace Xcode itself for development work aren't going to be convinced because they either fundamentally misunderstand what Xcode Cloud is or are otherwise completely detached from reality.)

As for GitHub Actions not having macOS Monterey runners out of beta yet, that's not a big deal because the Big Sur runners include Xcode 13, so you can build with the current SDKs.
Score: 2 Votes (Like | Disagree)
deconstruct60 Avatar
16 weeks ago

As a dev for quite some time I can tell you that I don't want my source code dependent or located on some 3rd party computer that I have no control over.

All of Apple's cloud services to date consider the cloud version as the definitive master. This is bad for pictures, but devastating bad for source code because of the work effort put into creating source code.
That is not how XCode Cloud works. It is a cloud continuous integration / continuous build/deploy (CI/CD) service. It is not a source code management (SCM) service. If actually had followed and read the the XCode clould links at the beginning of the article.

"
[HEADING=1]Secured and private[/HEADING]

Xcode Cloud is designed to protect your projects and privacy, with all data encrypted at rest and access protected by two-factor authentication. Source code is only accessed for builds and the ephemeral build environments are destroyed when your build completes. ... "
https://developer.apple.com/xcode-cloud/



"...
With Xcode Cloud, you can adopt a CI/CD practice that helps you develop and maintain your apps and frameworks. To automatically build and test your code when you make changes, Xcode Cloud needs access to the Git repository that contains your code.

When you configure your workspace or project to use Xcode Cloud, Xcode analyzes it to detect the Source Code Management (SCM) provider you use. On the “Grant Access to Your Source Code” sheet, click Grant Access and let Xcode guide you through your SCM provider’s native authorization flow.
...
.... required permission or role to grant Xcode Cloud access to your Git repository. Additionally, if you use a self-hosted SCM provider — for example, Bitbucket Server — make sure Xcode Cloud can access your Git repository. ...
.."
https://developer.apple.com/documentation/xcode/source-code-management-setup

Requirements for using XCode Cloud. ( an excerpt . there are more )

" ...
Have an app record for your app in App Store Connect ('https://appstoreconnect.apple.com') or have the required role or permission to create one.
...
Your dependencies and additional third-party tools are available to Xcode Cloud
....
You use automatic code signing
.,...
Using Git for source control is a requirement to use Xcode Cloud.
.... "

https://developer.apple.com/documentation/xcode/requirements-for-using-xcode-cloud


Apple isn't keeping the master copy of anything except perhaps binaries and product submitted to the Apple App Store version the workflow if that is included. They are not offering SCM master repository storage at all.
That is part of why it has been in beta for about a year because their service has to integrate with several other cloud services (including source control cloud service) in order to function correct. It is not a singular 100% Apple 'silo' from top to bottom.




What happens if Apple decides that my code is somehow not up to their approval, will my code just get binned, or will I get banned like other Silicon Valley firms do?
It was never permanently stored there so what are you talking about ?






We have no SLA for Apple's cloud services and that means they are dangerous and unpredictable until Apple commits to some acceptable behavior in an SLA (Service Level Agreement).
having not read the manual , probably haven't read the contract language either.
Score: 1 Votes (Like | Disagree)
jonblatho Avatar
16 weeks ago

There is some overlap, but also definitely some large non-intersections in the services provide. It is more of a general class they share than a very high degree of overlap. Generally, you need a Gitlab , GitHub repository to make XCode Cloud work. They are coupled at least as much as they are similar.
You can do most things that Xcode Cloud does using GitHub Actions or GitLab CI if you prefer, or with a number of third-party CI/CD services that offer Mac runners. That’s what the person is presumably getting at — not source code repositories.
Score: 1 Votes (Like | Disagree)
deconstruct60 Avatar
16 weeks ago

You can do most things that Xcode Cloud does using GitHub Actions or GitLab CI if you prefer, or with a number of third-party CI/CD services that offer Mac runners. That’s what the person is presumably getting at — not source code repositories.
And yet 'Git' is a principle element of each of those companies names. It said there was overlap. But there are also numerous responses in this thread of folks claiming that apple is out to steal their source code and it is a plot to capture the whole development process onto Apple servers. Saying "Git-foo" "Git-bar" "Git-baz" isn't going to lower that much going forward.

Those services both have Git at their core, that is why it is in the company name. Apple is not touching that all. That is a substantial difference. And the free (beer) parts of GitHub there is even less overlap.
Score: 1 Votes (Like | Disagree)

Related Stories

Xcode Cloud icon

Xcode Cloud Subscriptions Now Available for Developers

Tuesday August 30, 2022 2:23 pm PDT by
Apple today announced that developers can purchase subscriptions to Xcode Cloud, a continuous integration and delivery service that's built into the Xcode app. Apple designed Xcode Cloud to provide cloud-based tools to developers for building apps, running automated tests, providing apps to testers, and managing user feedback. Xcode Cloud has been available to all developers since June after ...
amazon cloud cam

Amazon to Permanently Disable Cloud Cam, Offers Affected Customers a Free Blink Mini and/or Echo

Friday May 27, 2022 2:05 pm PDT by
Amazon today announced that it is dropping support for its Cloud Cam indoor security camera, which launched in 2017. In an email, Amazon said customers will no longer be able to use the Cloud Cam and all companion apps starting December 2, 2022. Cloud Cam users will be able to download any video recordings until December 2, 2022, at which point all video history will be deleted, according to ...
fortnite microsoft cloud gaming

Fortnite Comes to iPhones and iPads Through Xbox Cloud Gaming

Thursday May 5, 2022 9:22 am PDT by
Microsoft today announced that Fortnite is available through its Xbox Cloud Gaming service, which means iPhone and iPad users can play Fortnite for free with just a Microsoft account. Fortnite is the first free-to-play game that has been aded to Xbox Cloud Gaming, which is still available in a beta capacity. Xbox Cloud Gaming is available in 26 countries and Fortnite can be played on Android ...
appstore connect down

App Store Connect, TestFlight, and Xcode Cloud Are Currently Down [Resolved]

Friday July 15, 2022 12:30 am PDT by
Apple has updated its Developer System Status page to indicate multiple outages, reflecting developers' struggle to upload new versions of their apps. Developers have contacted MacRumors to report frustration as their binaries are currently failing to upload with no informative error codes. Apple's System Status page shows issues with Xcode Cloud, TestFlight and App Store Connect, with...
adobecreativecloud

Deals: Adobe's Back To School Sale Offers 63% Off Creative Cloud All Apps for Students and Teachers

Wednesday August 17, 2022 7:05 am PDT by
Adobe has launched its back to school promotion this week, offering the Creative Cloud All Apps subscription for 63 percent off for the first year, plus your first month free for students and teachers who prepay for the full year. With this sale, you'll pay $19.99/month for the first year, down from $54.99/month for the full-priced plan. Note: MacRumors is an affiliate partner with Adobe. When ...
adobecreativecloud

Deals: Save 25% on the Adobe Creative Cloud All Apps Plan ($39.99/Month)

Tuesday July 19, 2022 7:03 am PDT by
This month, Adobe is offering first-time subscribers of the Adobe Creative Cloud All Apps plan a 25 percent discount. With this sale, you'll pay $39.99 per month for the plan, down from $54.99 per month, and this price will last through your first year. Note: MacRumors is an affiliate partner with Adobe. When you click a link and make a purchase, we may receive a small payment, which helps us...
maxresdefault

Video: Playing Fortnite on an iPad With Xbox Cloud Gaming

Friday May 6, 2022 1:13 pm PDT by
If you've been missing Fortnite on the iPhone and the iPad during the Apple vs. Epic Games legal battle, Microsoft has good news for you - the Xbox Cloud Gaming service now supports Fortnite, which means you can play on your iOS device using Safari or another browser. Subscribe to the MacRumors YouTube channel for more videos. In our latest YouTube video, we thought we'd check out Fortnite...
adobe creative cloud express

Adobe Launches Creative Cloud Express App With Drag-and-Drop Content Creation

Monday December 13, 2021 8:24 am PST by
Adobe today announced the launch of Creative Cloud Express, an app and web-based service that allows for drag-and-drop content creation, ranging from social media posts to marketing materials like logos, flyers, and banners. Creative Cloud Express offers thousands of templates, 20,000 fonts, 175 million royalty-free Adobe stock images, and other design assets. "Quick Actions" powered by...

Popular Stories

apple watch ultra deuglify 1

Apple Watch Ultra User Mods Titanium Casing to 'Deuglify' Design

Tuesday September 27, 2022 8:05 am PDT by
An Apple Watch Ultra user has modified their new device's casing to add a brushed finish and remove the orange color of the Action Button in an effort to make it more visually appealing. The Apple Watch Ultra offers the first complete redesign of the Apple Watch since the product line's announcement in 2014, and while the design has been met with praise from many users, some have criticized...
Dark Sky App Featured

Dark Sky Removed From iOS App Store Ahead of Upcoming Shutdown

Wednesday September 28, 2022 4:27 pm PDT by
The Dark Sky weather app that's owned by Apple is no longer available for download in the U.S. App Store, suggesting that it has been removed ahead of schedule. Apple acquired Dark Sky back in March 2020 and has since incorporated elements of the app into the Weather app available on the iPhone (and soon, the iPad). Dark Sky remained available for purchase as a standalone weather app...
iphone 14 pro max vs 13 max 2

Camera Comparison: iPhone 14 Pro Max vs. iPhone 13 Pro Max

Thursday September 29, 2022 7:44 am PDT by
The iPhone 14 Pro and Pro Max introduce some major improvements in camera technology, adding a 48-megapixel lens and low-light improvements across all lenses with the new Photonic Engine. We've spent the last week working on an in-depth comparison that pits the new iPhone 14 Pro Max against the prior-generation iPhone 13 Pro Max to see just how much better the iPhone 14 Pro Max can be. Subscrib ...
apple watch ultra hammer test

YouTuber Tests Apple Watch Ultra Durability With a Hammer: Table Breaks Before the Watch

Sunday September 25, 2022 2:27 pm PDT by
A YouTuber has put Apple's claims for the durability of the Apple Watch Ultra to the test by putting it up against a drop test, a jar of nails, and repeated hits with a hammer to test the sapphire crystal protecting the display. TechRax, a channel popular for testing the durability of products, first tested the Apple Watch Ultra by dropping it from around four feet high. The Apple Watch...
tony blevins car

Apple Procurement VP Departs Company After Vulgar TikTok Comment

Thursday September 29, 2022 12:38 pm PDT by
Tony Blevins, Apple's vice president of procurement, is set to depart the company after he made a crude comment about his profession in a recent TikTok video, reports Bloomberg. Blevins was in a video by TikTok creator Daniel Mac, who was doing a series on the jobs of people he spotted with expensive cars. After seeing Blevins in an expensive Mercedes-Benz SLR McLaren, Mac asked Blevins what ...
iPhone 14 Pros in Hand Black Background Feature

Verizon iPhone 14 Pro Customers Reporting Cellular Connection Issues

Monday September 26, 2022 6:23 am PDT by
iPhone 14 Pro customers on the Verizon network in the U.S. are reporting issues with slow and unreliable 5G cellular connections and calls randomly dropping. Several threads on Reddit (1,2,3) and the MacRumors forums chronicle issues faced by Verizon customers and Apple's latest iPhone. According to user reports, signal strength on the iPhone 14 Pro is unreliable and weak, while other...
iPhone 15 to Switch From Lightning to USB C in 2023 feature sans arrow

Kuo: iPhone 14 Pro Max Popularity Could Lead to More Differentiation Between iPhone 15 Pro and iPhone 15 Pro Max

Wednesday September 28, 2022 10:22 am PDT by
Apple has seen high demand for the 6.7-inch iPhone 14 Pro Max, which could lead the company to further differentiate the next-generation iPhone 15 Pro and Pro Max, according to Apple analyst Ming-Chi Kuo. Apple could add exclusive features to the iPhone 15 Pro Max in an effort to encourage more people to purchase the larger and more expensive device. Kuo last week said that Apple asked...
iPhone 14 Pro Sports Scores Dynamic Island

iPhone 14 Pro Features Live Sports Scores in Dynamic Island on iOS 16.1

Monday September 26, 2022 7:52 am PDT by
Earlier this month, Apple announced that iOS 16.1 will enable a new Live Activities feature that allows iPhone users to stay on top of things that are happening in real time, such as a sports game or a food delivery order, right from the Lock Screen. On the iPhone 14 Pro and Pro Max, Live Activities also integrate with the Dynamic Island. Premier League match in Dynamic Island via Paul Bradford ...
iOS 16

Everything New in the Latest iOS 16.1 and iPadOS 16.1 Betas: Stage Manager Expansion, Wallpaper Tweaks and More

Tuesday September 27, 2022 11:36 am PDT by
Apple today released new betas of iOS 16.1 and iPadOS 16.1 to developers, tweaking some of the functionality that's been introduced in prior betas and in the case of iPadOS 16.1, adding a major new feature to Stage Manager. We've rounded up everything new in both betas below. Wallpaper Updates Apple has updated the Wallpaper section of the Settings app to allow users to swap between...
General iOS 16 Feature Yellow

Some iOS 16 Users Continue to Face Unaddressed Bugs and Battery Drain Two Weeks After Launch

Monday September 26, 2022 7:34 am PDT by
Today marks exactly two weeks since Apple released iOS 16 to the public. Besides the personalized Lock Screen, major changes in Messages, and new features in Maps, the update has also seen its fair share of bugs, performance problems, battery drain, and more. After major iOS updates, it's normal for some users to report having issues with the new update, but such reports usually subside in...