关于我们的选择

iOS 打包,本该在真 Mac 上安静地跑完

ArmRDP 把一台完整的 Mac mini 交给你。独享物理节点,非虚拟机;把工具链固定下来,让每次构建都有可追溯的运行环境。

我们做这项服务的出发点很直接:开发者需要的不是更多环境差异,而是一台不用和日常开发争用、可以持续执行任务的 Mac。归档、codesign、导出与 runner 应当留在同一套受控环境里,而不是临近发版时,再追查到底换了哪个工具链。

按天起租,$21.1/天起。实际可用状态以控制台实时返回为准。

整台交付

独享,不只是一个资源标签

构建环境的可控性,先从资源归属开始。我们不把同一台 Mac 切成多个租户,也不以虚拟机替代物理节点。

不与其他租户分用机器

租期内,整台 Mac mini 只供你使用。统一内存、SSD 与处理器属于同一台交付设备,不是从共享主机中划出的配额。

这不代表所有任务都该同时启动。并发构建仍会竞争本机内存与磁盘,runner 并发数应按项目实测设置。

物理资源边界清楚

原生运行,不加虚拟化一层

Xcode、模拟器与 Metal 在 macOS 物理节点上运行。图形界面适合排查交互问题,命令行适合归档、签名和自动化任务。

我们提供运行环境,不把特定项目的编译速度当成固定承诺。依赖下载、缓存命中与测试规模都会影响任务时长。

非虚拟机

把变更留在可追溯范围内

你可以选择并固定 Xcode 版本,把节点注册为 GitLab 或 GitHub Actions 的 self-hosted runner,让流水线明确落到指定环境。

建议将 Xcode 版本、依赖锁文件、runner 标签与构建参数一同记录。升级先验证,再切换生产任务,而不是在发版途中改环境。

环境由团队控制
节点布局

5 个机房,让操作与任务各就其位

新加坡、日本(东京)、韩国(首尔)、香港、美国西部。这样布局,是为了让不同位置的团队有就近选择,也让 runner 能更靠近项目使用的代码与制品服务。

SG · UTC+8

新加坡

面向东南亚协作。适合把人工调试与自动构建放在同一节点的团队。

选择前核对仓库与制品存储的位置。
JP · UTC+9

日本(东京)

面向东亚团队。便于本地工作时段内远程检查 Xcode 与模拟器。

图形交互体验需按实际网络验证。
KR · UTC+9

韩国(首尔)

面向东北亚协作。为日常开发、签名检查与 runner 调试提供区域选择。

终端操作与构建队列可分开评估。
HK · UTC+8

香港

面向华南与东南亚团队。适合需要经常使用屏幕共享检查构建环境的工作流。

就近是起点,不替代连接测试。
US-W · UTC−8 / −7

美国西部

面向北美西岸协作。可结合代码仓库、依赖源与制品上传路径进行选择。

当地时区随夏令时变化。

选节点,先看两条路径

第一条是你到主机的交互路径,影响 VNC 操作感受;第二条是主机到代码仓库、依赖源与制品存储的任务路径,影响拉取和上传。以自动打包为主时,不能只凭桌面连接的感觉决定节点。三档机型均覆盖这 5 个节点,完整配置与在售关系可在方案页核对。

可用率承诺

承诺写成数字,也写清处理方式

所有节点全年 365 天正常运行。以下是服务目标与补偿规则,不是历史监测报告,也不是单次构建成功率。

月可用率承诺

99.9%

按 30 天换算,停机额度约 43 分钟

30 × 24 × 60 × 0.1% = 43.2 分钟

超过额度,补偿服务时长

超出额度的停机按时长折算为服务时长补偿。申请时请区分节点不可用、用户自身操作与项目构建失败;编译错误、证书配置或依赖失败,不直接等同于节点停机。

7 天内提交申请

登录控制台提交工单,附主机编号、受影响时间段与时区,并补充连接报错或任务日志。保留原始记录,有助于核对同一时间范围内的服务情况。

不可抗力与用户自身操作的边界、申请与补偿规则,按服务条款执行。

数据与隔离

租期内独享,结束后不把数据留给下一位

我们不访问或分析租用主机内的用户文件与代码。独享物理节点明确了租户边界,但团队仍需管理凭据、备份和 CI 权限;物理隔离不能替代这些工作。

  1. 到期前导出

    把需要保留的代码变更、构建产物与配置备份到团队自己的存储。不要把租用节点当作唯一副本;缓存可以重建,未提交的工作与签名材料则需要你主动保管。

  2. 租期结束后擦除

    租期结束后,主机进入磁盘擦除与环境重置流程。上一租期的用户数据不作为下一次交付的环境继续保留,下一位租户不会沿用你的工作目录。

  3. 重新交付前检查

    完成擦除与环境重置后,再进入后续交付流程。团队还应在自己的 CI 平台撤销旧 runner 注册与访问令牌,轮换曾在主机上使用的凭据,不依赖磁盘擦除处理外部授权。

工单只附排查所需内容

主机编号、时间段、错误输出和复现步骤通常比整份项目更有用。提交日志前请移除私钥、证书密码、访问令牌与业务数据。账户、订单和工单记录的处理范围见隐私政策。

团队原则

先把事实讲完,再请你做决定

我们只做独享物理 Mac 租用。选型建议必须能落回规格、计费或操作步骤,不能靠一个听起来更快的形容词。

数字写清

芯片、统一内存、SSD、周期价格与节点覆盖分项列出。示例流程注明是示例,不把演示时刻写成监测数据,也不把一个项目的结果推广成所有团队的性能承诺。

规格可核对

价格不变魔术

天、周、月、季各有明确价格;存储扩展与 Thunderbolt 5 并联单独列项。全部以美元结算,仅支持 USDT-TRC20 与 Visa / Mastercard / Amex(经 Stripe),实际可用网关以后端接口返回为准。

项目分开列明

文档先于话术

先说明如何连接、如何固定工具链、如何注册 runner,再讨论增加几台机器。把首条流水线跑通,记录任务耗时与资源占用,之后再判断是提升单机配置,还是增加节点并行。

先验证,再扩展

从一条能复现的构建开始

查看三档机型与四种周期,先按实际项目验证。若还不能确定配置,把构建频率、工具链和并发需求告诉我们。