Independent developers: build a feature, then ship it
Write SwiftUI locally and test interactions during the day. After you push your code, have a cloud node check out the specified branch, resolve dependencies, run tests, and xcodebuild archiveThen export the signed artifact and upload it to TestFlight using your team’s process.
Start with a single app and low concurrency, and test XR Build 16. Keep your release scripts and failure logs so you can troubleshoot the next day without guessing at the environment.
XR Build 16 · M4 / 16GB / 256GB
CI teams: connect pull requests to a runner
Check the previous run’s failure logs in the morning, then trigger a GitHub or GitLab self-hosted runner automatically when code is merged in the afternoon. Use labels to separate unit tests from release jobs, manage build steps with Fastlane gym, and keep signing settings consistent across your app, widget, and extension.
If you’re running multiple targets, tests, and caches, start by testing XR Build 24. Increase concurrency gradually to avoid multiple archives writing to the same output directory or competing for signing state.
XR Build 24 · M4 / 24GB / 512GB
AI experiments: schedule model work around builds
Use MLX in the morning to test small-model inference, noting the model, quantization method, and memory use. Try fine-tuning in the afternoon and save checkpoints, then test Core ML export if your project needs it. Before scheduling builds overnight, stop experiment processes or limit concurrency.
Start testing these workloads with XR Build Pro 64. Its 64GB of unified memory is a specific configuration, not a guarantee that every model will run. First estimate the combined memory use of the model, runtime, and other jobs.
XR Build Pro 64 · M4 Pro / 64GB / 2TB
Audio and video workflows: queue the work, not your only copy
During the day, use the macOS GUI to check project and media paths, and confirm the software licenses, plugins, and fonts required by Logic or Final Cut. Schedule renders or batch transcodes overnight. When they’re done, export the results, verify the files, and clear temporary caches.
For larger projects, test XR Build Pro 64, but keep external copies of both source media and finished files. Remote access depends on your local network and distance to the node, so test with your actual media and connection before migrating.
XR Build Pro 64 · M4 Pro / 64GB / 2TB