Mac Cloud
Dedicated Apple Silicon for your iOS and macOS builds.
Build nodes for Xcode, CI runners and automated testing — dedicated to your team and maintained by us. No Mac minis under desks, no shared build queues. From €249 per month.
jobs:
build:
runs-on: [self-hosted, macOS, ARM64]
steps:
- uses: actions/checkout@v4
- run: |
xcodebuild test -scheme MyApp \
-destination "platform=iOS Simulator,name=iPhone 16"What you get
Build infrastructure your iOS team doesn't have to maintain.
Mac Cloud runs on the same Apple Silicon operations as our AI nodes: dedicated hardware, private networking and engineers who keep it patched.
Dedicated build nodes
Apple Silicon (arm64) hardware assigned to your team only. Builds never wait behind someone else's queue.
Xcode, your versions
Multiple Xcode versions side by side on dedicated nodes, so release branches and main can build with different toolchains.
CI runner setup
We register the node as a self-hosted GitHub Actions runner or GitLab Runner, with the labels and tags your pipelines expect.
Remote access
SSH for automation, screen sharing when you need to see the simulator or debug signing interactively.
Managed maintenance
macOS updates, runner updates and housekeeping handled by us, scheduled with you around your release calendar.
Pipeline support
On Managed CI/CD Mac, we set up and maintain the build pipeline, help with code signing and manage Xcode upgrades.
CI/CD
Your existing workflow, on a runner you control.
Self-hosted runners keep your pipeline definitions where they are. Change one line — runs-on — and your iOS jobs build on a dedicated arm64 Mac.
- 1
Scope
Tell us your repositories, CI system, Xcode versions and build volume.
- 2
Provision
We prepare a dedicated node with macOS, Xcode and your toolchain.
- 3
Connect
The runner is registered with your GitHub organisation or GitLab group.
- 4
Build
Point your workflow at the runner labels and push.
# .github/workflows/ios.yml
name: iOS build and test
on:
push:
branches: [main]
pull_request:
jobs:
build:
# Routes the job to your dedicated Mac Cloud runner
runs-on: [self-hosted, macOS, ARM64]
timeout-minutes: 45
steps:
- uses: actions/checkout@v4
- name: Select Xcode
run: sudo xcode-select -s /Applications/Xcode_16.app
- name: Resolve packages
run: xcodebuild -resolvePackageDependencies -scheme MyApp
- name: Build and test
run: |
xcodebuild test \
-scheme MyApp \
-destination "platform=iOS Simulator,name=iPhone 16" \
-resultBundlePath TestResults.xcresult
- name: Upload test results
if: always()
uses: actions/upload-artifact@v4
with:
name: test-results
path: TestResults.xcresultExample only. Xcode paths, schemes and simulator names depend on your project and the versions installed on your node. GitLab CI works the same way with runner tags.
Plans
From one remote Mac to a fully managed build pipeline.
Most teams start with Dedicated Mac Node. If you would rather not own the pipeline at all, Managed CI/CD Mac hands it to us.
Developer Mac
Remote Apple Silicon for individual developers and small teams.
From€249/ month
Launch pricing
- Dedicated Apple Silicon access
- Remote access (SSH / screen sharing)
- Xcode environment
- Managed OS maintenance
Dedicated Mac Node
RecommendedA full dedicated node for builds, tests and internal tooling.
From€399/ month
Launch pricing
- Full dedicated node
- Multiple Xcode versions
- GitHub Actions or GitLab runner setup
- Remote access
- Managed maintenance
Managed CI/CD Mac
We run your iOS / macOS build pipeline end to end.
From€599/ month
Launch pricing
- Everything in Dedicated Mac Node
- Build pipeline setup and maintenance
- Code signing workflow assistance
- Automated test runs
- Xcode upgrades managed for you
- Priority support
All prices exclude VAT. Annual billing: 2 months free, invoiced yearly in advance.
Licensing & responsibilities
What Apple licenses, what we provide, what stays with you.
Apple macOS licensing
We provide
- Dedicated Apple Silicon hardware
- macOS installation and updates
- Runner installation and registration
- Remote access setup
- Monitoring and maintenance
You keep
- Apple Developer Program membership
- Certificates and provisioning profiles
- App Store Connect access
- Your source code and CI configuration
Nodes run in our current compute region (Georgia) on Apple Silicon (arm64) hardware. Exact node configuration is confirmed in your order.
FAQ
Mac Cloud questions.
Can the node run as a GitHub Actions or GitLab runner?
Yes. We install and register a self-hosted GitHub Actions runner or GitLab Runner on your dedicated node, scoped to your organisation, group or repositories. Your workflows target it by label — for example [self-hosted, macOS, ARM64].
Which Xcode versions can I use?
Dedicated Mac Node and Managed CI/CD Mac plans support multiple Xcode versions installed side by side. Tell us which versions your branches need; on the Managed CI/CD plan we plan and carry out Xcode upgrades with you.
Who handles code signing and Apple Developer accounts?
Your Apple Developer Program membership, certificates, provisioning profiles and App Store Connect access remain yours. On the Managed CI/CD plan we help you set up a signing workflow that keeps secrets in your CI system rather than on disk where possible.
Can I run AI models on a Mac Cloud node?
Mac Cloud is set up as build and test infrastructure. If you want to serve models, a Private AI Node is the better fit: it comes with the inference runtime, an OpenAI-compatible gateway and model management.
Is the hardware dedicated?
On Private AI Node and Mac Cloud plans, yes — the physical Apple Mac Studio (Apple M3 Ultra, 96 GB) is assigned to you alone. Managed AI API plans run on shared infrastructure with per-customer authentication, rate limits and isolation at the API layer.
Where is the infrastructure located?
Our current compute region is Georgia. Commercial operations, sales and customer communication are run from Germany / Europe. Georgia is outside the European Economic Area — see our Data Processing page for what that means for personal data.
What payment methods are available?
SEPA bank transfer and Card payments (planned). Monthly invoices in EUR.
Reliable iOS builds on hardware that is only yours.
Tell us your CI system, Xcode versions and build volume. We'll come back with the right node and a setup plan.