> Xcode Cloud is a continuous integration and delivery service built into Xcode and designed expressly for Apple developers. It accelerates 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.
This requires xcode, which requires a Mac as far as I know.
Why would you? I'm of the opinion that instead of trying to fight the system you should work with it, take the path of least resistance, and work on the best solution for the problem.
Tangentially related, in my opinion, native apps built in the tooling offered by the phone's manufacturer (xcode or android studio) will always be superior - to the end-user - than any cross-platform compromise. I'll admit that e.g. react native may have a better developer experience, but you don't build apps for the developers, right?
Xcode cloud requires you let Apple handle code signing automatically so you don’t have to do it locally, although obviously you still have to have a paid account. Additionally as others have mentioned this can push things to TestFlight for you.
If only. Apple's licensing terms require you to keep the instance for at least 24 hours[0].
[0] On the Scaleway checkout for the Mac Mini M1, at the bottom: "As required by Apple License, you must keep this Instance for at least 24 hours. You will be able to delete it only after 24 hours.".
> Xcode Cloud is a continuous integration and delivery service built into Xcode and designed expressly for Apple developers. It accelerates 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.
This requires xcode, which requires a Mac as far as I know.