

And also it will be a blessing for companies since hiring good CI/CD engineers for iOS is really hard. Xcode Cloud seems to be a blessing for iOS developers who don't have exposure to CI/CD systems.

I will reserve my comments about inter-op till they release their API and I get to play with it. You can't even synchronously wait on a build to finish - you have to set up a web server and listen for a webhook! You can't integrate it with your existing CI/CD - whether that's GitHub Actions, GitLab pipelines, etc.
APPLE WWDC 2021 NO NEW HARDWARE CODE
> No configuration as code, no shell scripts you can run from your existing CI/CD, no ability to trigger a build remotely or push code to them on demand. Once the build is done, Apple claims to remote/delete any copy of it. Xcode Cloud copies/clones the code just like any conventional CI. The code still lives with your preferred Git hosting provider. >Xcode Cloud requires you to push your repository to their servers, and you have to configure the "Workflows" via their desktop application. I agree that the preview of Xcode build looks it is very tightly integrated with Xcode Why oh why couldn't they have taken a page out of Google Cloud Build or Azure build and allowed me to "build" a Dockerfile using a local CLI command in their cloud? Or AWS CodeBuild and let me push code or a tarfile to a storage bucket (or pipe it to a CLI command)? It's like they asked devops engineers what the state of the art is (declarative configuration, scriptable builds) and said, "we'll not be doing that, thank you very much." In other words, their build tooling does not integrate with any devops infrastructure that exists in the world. No configuration as code, no shell scripts you can run from your existing CI/CD, no ability to trigger a build remotely or push code to them on demand. Xcode Cloud requires you to push your repository to their servers, and you have to configure the "Workflows" via their desktop application. (Their internal tooling notwithstanding.) Contrary to the other major cloud providers and the tooling they offer. Xcode Cloud, to me, tells me how Apple doesn't understand building tools for developers in 2021.
