MACRUNNER
Apple Silicon runner 已上线

macOS CI runner
告别构建卡死

面向 iOS 与 macOS 构建的裸金属 Apple Silicon 主机。几分钟内即可接入您现有的 GitHub Actions 或 GitLab CI。

按月或按年计费 · 随时取消

macrunner · build #1284 · macOS-14 · M2

$ git push origin main

→ job #1284 queued · fresh tmpfs VM provisioned

Checkout0.4s

Xcode 16.2 selected0.2s

Resolve packages3.1s

Build (Release)4m 12s

Run tests · 214 passed1m 03s

Sign & notarize22s

↑ Uploaded to TestFlight

Build passedin 5m 58s

Runner

为 Apple 构建而生

Apple 平台构建所需的一切,运行在裸金属上——而不是共享队列里。

Apple

Apple Silicon 主机

裸金属 Mac mini M2 与 Mac Studio M2 Ultra。每个任务都会启动全新的 tmpfs VM——绝不会遇到陈旧的构建环境。

Mac mini M2Mac Studio M2 Ultrafresh tmpfs / job

预装 Xcode

Xcode 14 及之后的每个版本,数秒内即可就绪。在 workflow 中只需一行即可切换版本。

Xcode 14 → 16

GitHub Actions runner

即插即用的自托管 runner。把您现有的 workflow 指向我们即可——无需重写 YAML。

drop-inno YAML rewrite

构建缓存

兼容 S3 的构建产物与依赖缓存。可将 Swift 与 Xcode 增量构建时间缩短 4-6 倍。

S3-compatible4–6× faster

真机设备云

按需提供真实 iPhone 和 iPad,用于 UI 测试、性能追踪和截图——直接在您的 CI 中调用。

real iPhone / iPad

工作原理

从 git push 到 App Store

01

连接

安装我们的 GitHub App 或粘贴 GitLab 令牌。我们会在一分钟内为您的仓库注册自托管 runner 池。

$macrunner connect github
02

构建

每次推送都会落在预载 Xcode、fastlane 和构建缓存的全新 Apple Silicon VM 上。

$git push origin main
03

发布

在同一个任务中完成签名、公证,并上传到 TestFlight 或 App Store Connect。无需任何手动步骤。

$fastlane deliver

为什么选择 Macrunner

不必再维护
自己的 Mac mini 机群

Macrunner 在专用 Apple Silicon 硬件上运行您的 iOS 与 macOS 构建,让团队专注于交付,而不是机架温度和恼人的热降频。

所有检查已通过7/7
  • 裸金属 M2 与 M3——没有虚拟化 x86,也没有缓慢的 Rosetta 层
  • 每个任务都运行在全新的隔离 VM 中,构建之间重置操作系统
  • 预装 Xcode 14、15 和 16;一行即可切换版本
  • 即插即用支持 GitHub Actions、GitLab CI、Bitrise 和 CircleCI
  • 按分钟计费,无闲置费用,无并发构建最低消费
  • 每台 runner 内置 App Store Connect API 与 TestFlight 上传
  • 由真正的 iOS 工程师提供技术支持——而不是工单队列

~/app $macrunner init

准备好让桌下那台 Mac mini 退休了吗?

注册后 10 分钟内即可在 Apple Silicon 上运行您的第一个 iOS 构建。前 60 分钟由我们买单。