Apple Silicon 独享物理节点

让 iOS 构建从本地等待,变成 云端流水线。

OakVM 为 iOS 与 macOS 团队提供可直接接入现有 CI/CD 的 Mac Mini 物理节点。每个订单独享一台设备,适配 Xcode、Fastlane、self-hosted runner、命令行构建和远程调试工作流。

  • 非虚拟机
  • 约 4 分钟交付流程
  • 全部以 USD 结算
OakVM 云端 Mac 构建工作区背景
RUN RECORD 3 分 42 秒 最近一次归档耗时示例
BUILD LEDGER ios-release / task 0281 node-hk-m4-06

$ git checkout release/2.8.0

HEAD is now at 4f70c2a release metadata

$ bundle exec fastlane ios archive

[11:24:07] Resolving Swift packages...

✓ Dependencies restored from node cache

$ xcodebuild -workspace App.xcworkspace \

  -scheme App -configuration Release archive

CompileSwiftSources 100%

✓ ARCHIVE SUCCEEDED 03:18

Signing identity: Distribution certificate ••••••••

Exporting IPA 100%

✓ EXPORT SUCCEEDED

artifact/App-2.8.0.ipa 184.7 MB

Uploading symbols and sanitized build log...

✓ ARTIFACT STORED

M4 Mac Mini / 独享节点16GB · 256GB · HK

接入已有工具链,不重写整条流水线。

这些工作流标识仅用于说明兼容场景,不代表相关工具或平台对 OakVM 的背书。

XC

Xcode

运行命令行构建、归档、签名检查、导出与符号文件整理。

GT

Git

拉取目标分支、固定提交版本,并保留任务对应的代码基线。

FL

Fastlane

复用现有 lane,把测试、归档和产物处理串成可重复任务。

SR

Self-hosted runner

通过 runner 标签把需要 macOS 的任务调度到指定物理节点。

VN

VNC

在需要图形界面时完成远程检查,日常自动化仍可走命令行。

TF

TestFlight

将已导出的构建产物接入团队现有的测试分发流程。

6 个 可选节点区域 覆盖亚洲与美国东西部协作时区
2 档 在售 Apple Silicon 配置 M4 与 M4 Pro,均为独享物理节点
约 4 分钟 标准交付流程 从支付确认到首次连接检查
天 / 周 / 月 / 季 四种租用周期 根据任务频率选择,不改变硬件归属

把独享 Mac 节点接到现有 iOS 构建农场。

代码仓库、任务编排和制品存储可以继续沿用现有系统,只把需要 macOS、Xcode 与 Apple Silicon 的阶段调度到 OakVM。

PUSH / 01

代码推送

合并目标分支并记录提交哈希。仓库权限、审查规则和分支保护无需迁移到另一套系统。

输入
目标分支、提交版本、构建参数
验收
节点可以按最小权限拉取代码
TRIGGER / 02

远程触发

使用 self-hosted runner 标签、任务队列或 SSH 命令触发,避免与不需要 macOS 的阶段争抢节点。

输入
runner 标签、任务编号、超时策略
验收
只有目标流水线进入 Mac 队列
EXECUTE / 03

物理节点执行

在独享 Mac Mini 上调用 xcodebuild 或 Fastlane,执行依赖解析、测试、归档、签名检查与导出。

输入
Xcode 版本、scheme、导出配置
验收
相同提交可按固定命令重复构建
STORE / 04

产物归档

回传 IPA、xcarchive、符号文件与脱敏日志。缓存和正式产物分开保存,便于清理与追溯。

输出
构建产物、校验结果、耗时记录
验收
任务编号可以对应到完整产物

建议先让一条非生产分支完成拉取、构建、归档和产物回传,再迁移正式发布任务。这样可以分别验证网络、工具链、签名资产和制品存储,而不是在一次失败里同时排查四个边界。

入口价 $20.3/天

两档配置,按构建负载与内存峰值选择。

OakVM M4 适合常规 iOS 打包、自动化测试与单流水线任务;OakVM M4 Pro 适合大型工作区、多任务并行、AI 实验和更高的本地存储吞吐需求。

两个方案均支持新加坡、日本(东京)、韩国(首尔)、香港、美国东部和美国西部。实际可用状态以控制台实时返回为准。

查看完整价格与附加项
REGULAR PIPELINE

OakVM M4

M4 · 16GB RAM · 256GB SSD

$20.3 / 天
$54.9 / 周 $101.7 / 月 $276.6 / 季
  • 常规 iOS 打包与自动化测试
  • 单流水线构建任务
  • 需要稳定、可重复的固定环境
租用 OakVM M4

按协作时区选择 6 个节点区域。

区域主要影响远程访问路径和团队交接时区,不应被当作单台节点构建性能的替代指标。OakVM M4 与 OakVM M4 Pro 均覆盖全部六个区域。

OakVM 六节点路线图 路线图标出新加坡、东京、首尔、香港、美国东部与美国西部六个区域。 SG JP KR HK US-E US-W NODE ROUTE / UTC COVERAGE 06 REGIONS
节点全年 365 天正常运行,不设置定期停机安排;具体可用状态由控制台实时返回。
SG

新加坡

适合东南亚协作时区与亚洲团队交接。

充足
JP

日本(东京)

适合东亚协作时区与日本本地开发团队。

充足
KR

韩国(首尔)

适合东北亚协作时区与跨区域任务交接。

充足
HK

香港

适合华南与东南亚团队的远程访问路径。

充足
US-E

美国东部

适合北美东部与西欧协作时区。

充足
US-W

美国西部

适合北美西岸与跨太平洋团队交接。

充足

从本地 Mac 迁移时,按数据、工具链、CI 接入三栏验收。

不要先复制整台开发机。先明确哪些内容需要迁移、哪些版本必须固定、哪些任务才应该进入云端 Mac,能显著缩短首条流水线的排查路径。

01 / DATA

先定义数据与权限边界

区分源代码、依赖缓存、签名资产、构建产物和日志。缓存可以重建,正式产物需要独立归档,敏感资产只向必要任务开放。

验收清单

  • 节点可以按最小权限访问目标仓库
  • 签名资产与普通项目文件分开管理
  • IPA、xcarchive 与符号文件可独立备份
02 / TOOLCHAIN

固定可重复的构建工具链

记录 Xcode、SDK、命令行工具、包管理器和关键依赖版本。把可重复命令写入脚本,减少图形界面中的临时操作。

验收清单

  • Xcode 与项目要求的 SDK 版本匹配
  • 清空缓存后仍能完成命令行构建
  • 依赖锁文件和缓存失效规则已验证
03 / CI ACCESS

最后接入 CI 并隔离任务

注册 self-hosted runner 后,用标签区分项目、优先级和环境。一个节点同一时间执行哪些任务,应由队列规则而不是人工约定决定。

验收清单

  • 只有目标任务会被调度到 Mac 节点
  • 失败日志已完成敏感信息脱敏
  • 构建产物可以回传到既有制品库

“发布交接不再依赖办公室里某一台 Mac,下一时区可以沿同一份任务记录继续处理。”

移动端负责人 · 跨时区应用团队

“runner 标签把项目和节点对应起来后,构建环境比个人电脑更容易复核。”

发布工程师 · CI/CD 团队

“远程实验保留固定依赖和记录,切换地点时不用重新整理 Apple Silicon 环境。”

机器学习工程师 · AI 实验用户

以上内容用于呈现典型工作流中的角色关注点,不构成评分或性能承诺。实际耗时取决于项目规模、依赖状态、节点区域与访问网络。

下单前核对

先确认节点归属、接入方式与支付边界。

团队应在下单前确认内存峰值、缓存占用、并发任务、目标区域和租用周期。涉及签名资产时,还应先明确导入、轮换、备份与离场清理责任。

打开操作指南
OakVM 节点是虚拟机吗?

不是。每个订单对应一台独享 Apple Silicon Mac Mini 物理节点,硬件配置以所选方案为准,不与其他客户共享计算资源。

能接入现有 CI/CD 吗?

可以。团队可以使用 self-hosted runner、任务队列或 SSH 命令触发节点,并通过标签、工作目录和队列策略隔离不同项目。

入口价、结算币种和支付方式是什么?

最低入口价为 $20.3/天,所有订单均以美元(USD)结算。仅支持 USDT-TRC20 与 Visa / Mastercard / Amex(经 Stripe),实际可用网关以后端返回为准。

签名资产与构建产物由谁备份?

用户负责代码、证书、描述文件、私钥和构建产物的授权、安全管理与备份。提交支持请求时只提供脱敏日志,不在公开页面粘贴凭据。

节点是否会定期停止运行?

所有节点全年 365 天正常运行,不设置定期停机安排。用户操作、网络条件与不可抗力等边界以服务条款为准。

DEDICATED PHYSICAL NODE

把下一次 iOS 构建交给一台独享物理 Mac。

OakVM 提供非虚拟机的 Apple Silicon 节点,两档配置覆盖 6 个区域,支持按天、周、月、季租用并统一以美元结算。先按任务周期下单,或让团队复核区域与配置。