按工作负载选机器

你要跑的东西,决定你该租哪台

一台云端 Mac,就是交给你独享的一整台物理 Mac mini,不是切分出来的虚拟机。用它跑 iOS 构建、打开 macOS 桌面,或给短期实验留一段完整算力。先看任务,再选配置、节点与日/周/月/季租期。

两档 M4 配置 · $21.4/天起 · 约 4 分钟可用。实际可用性以控制台实时返回为准。

任务选择卡 MAC / 02

先确认负载,再确定租期

从一次构建,到一条稳定的构建队列。

单 App · Fastlane · 单元测试Runner
多 target · 多台 SimulatorStudio
模型权重需要额外空间Studio + SSD
节点:SG / JP / KR / HK租期:日 / 周 / 月 / 季
开发与交付

让任务决定机器的用法

下面五种场景都从同一台独享 Mac 出发,但需要准备的文件、连接方式和合适的租期并不相同。

01 / 持续集成

把 iOS 构建从共享队列里拿出来

将云端 Mac 注册为 self-hosted runner,也就是由你管理、专门执行 CI 作业的机器。PR 检查和夜间构建可以留在这台 Mac 上运行,不必与其他租户争用同一套硬件。

接入时先做三件事

  • 按仓库所需的 Xcode 版本准备构建环境,把 runner 标签与项目作业匹配。
  • 将依赖缓存和 DerivedData 放在固定位置,避免每次作业都重新下载。
  • 把签名材料的访问权限限制在需要发版的作业中,失败日志留在团队自己的 CI 系统里排查。

配置建议 单 App、Fastlane 与单元测试先用 XV M4 Runner;短期发版可先选日付或周付。并行任务变多时,再比较增加机器与换用 Studio 哪种更合适。

02 / 上架交付

在干净的 macOS 环境完成打包与签名

临近提交时,最怕本地工具链与上次发版时不一致。把 archive、签名检查和上传 App Store Connect 放到同一台云端 Mac,构建记录、证书位置与产物路径更容易核对。

按交付顺序核对

  • 先锁定项目要求的 Xcode 版本和依赖,再执行一次可复现的 archive。
  • 确认签名证书、描述文件与目标 App 对应;不要把敏感材料直接写入仓库。
  • 检查导出产物后再上传,并在租期结束前取回日志、归档和需要保留的文件。

配置建议 单个 App 的集中打包可从 XV M4 Runner 开始;多 target 与多台 Simulator 同时工作,选 XV M4 Studio 并为整个发版周期预留租期。

03 / 跨平台出包

让不同框架的 iOS 产物在一处出包

React Native、Flutter 和 Unity 的日常开发可以发生在不同系统上,iOS 最终构建仍需要 macOS 工具链。把对应项目的 iOS 构建集中到云端 Mac,团队能用同一套 Xcode 环境检查产物。

迁移前整理好输入

  • 记录框架、插件及 Xcode 的版本要求,先让一个最小构建成功,再接入完整流水线。
  • 区分源码缓存、依赖缓存与最终归档;不要用清理缓存来掩盖磁盘容量问题。
  • 若多项目同时编译或需要远程桌面并行调试,预留内存与 SSD 空间。

配置建议 串行出包先核对 Runner 的 16GB 内存和 256GB SSD 是否够用;多项目并行优先看 Studio 的 24GB 内存和 512GB SSD。

04 / 就近测试

从亚太节点检查当地网络表现

可选节点为新加坡、日本(东京)、韩国(首尔)和香港,共 4 个。团队可以从目标用户所在区域选择节点,在那台 Mac 上运行测试,再把结果与本地测试对照。

把节点写进测试记录

  • 记录节点、测试设备与网络条件,避免把一次连接结果当作整片区域的表现。
  • 远程桌面的操作手感也会受你到节点的距离影响;先选离操作者较近的节点做交互测试。
  • 跨节点比较时保持项目版本和测试步骤一致。两档机型都覆盖这 4 个节点,实际可用性以控制台实时返回为准。

配置建议 单点验证可以从 Runner 的日付开始;需要持续回归、多台 Simulator 并行时,再评估 Studio 与更长租期。

05 / 短期实验

给 Apple Silicon 推理实验单独留一台 Mac

在 Apple Silicon 的统一内存上试跑 MLX 或 llama.cpp,不必为了短期验证先采购设备。约 7B–13B 的量化模型是否适合当前配置,仍要看量化方式、上下文长度及同时运行的任务。

先做小样本,再扩大实验

  • 先下载一个模型与少量测试提示,观察实际内存占用、磁盘余量和响应时间。
  • 把模型权重、实验输出和环境记录分开放置;需要保存更多权重时,选配 +1TB SSD。
  • 实验结束前导出结果和需要保留的文件,到期后机器磁盘会整盘重置。

配置建议 从 XV M4 Studio 的 24GB 内存、512GB SSD 开始验证;按天租用适合先测可行性,存储扩展按实际权重大小决定。

配置选型对照

把任务映射到机型与周期

这张表是起点,不替代你对项目内存、磁盘占用与并行数的实测。目录只有两档 M4 机型;附加盘与 Thunderbolt 5 并联按需选择。

四类开发任务对应的 Mac mini 机型、建议租期和选择依据
工作负载建议配置周期起点选型依据
轻量构建
单 App、Fastlane、单元测试
XV M4 Runner
M4 / 16GB / 256GB
日付或周付 先跑通一条完整流水线,再按实际队列长度决定是否延长租期。
日常开发
多 target、多 Simulator、远程桌面
XV M4 Studio
M4 / 24GB / 512GB
月付 把并行调试、构建缓存与桌面会话放在同一台机器上。
量化模型推理
约 7B–13B,先验证实际占用
XV M4 Studio
M4 / 24GB / 512GB,可选 +1TB SSD
先日付试验 用实测决定模型与上下文规模;附加盘用于存放权重,不增加统一内存。
团队批量构建
多项目或多条并行流水线
多台 XV M4 Studio
每台 M4 / 24GB / 512GB,可选 Thunderbolt 5 并联
按项目周期选择 先分配 runner 标签与作业,再判断机器之间是否确实需要高速连接。

参考起价:Runner $21.4/天,Studio $40.7/天;+1TB SSD $2.4/天,Thunderbolt 5 并联每台 $1/天。周、月、季及其他附加项价格见完整租用方案。

从选择到连接

四步开始,不必先定长期租期

如果还拿不准并行规模,先用一次真实构建或实验验证。下单前把需要保留的数据、连接用的 SSH 公钥和项目依赖准备好。

  1. 01

    选场景

    确定主要任务是 CI、发版、跨平台出包、就近测试还是推理实验,并估计需要运行多久。

  2. 02

    对照表选档位

    按内存、磁盘和并行任务数选 Runner 或 Studio;测试当地网络时,再从 4 个亚太节点中选位置。

  3. 03

    配置并下单

    确认日、周、月或季租期及附加项。仅支持 USDT-TRC20,或经 Stripe 处理的 Visa / Mastercard / Amex;均以美元结算。

  4. 04

    连接并验收

    拿到交付凭据后先测试 SSH 与远程桌面,再运行一次代表性任务;记录版本、耗时和磁盘占用。

先用真实任务试一次

租一天,跑通你的第一条任务。

从 $21.4/天的 XV M4 Runner 开始;如果已确定需要多任务并行或更大内存,直接选择 XV M4 Studio。两档都是整机独享。