你要跑的东西,决定你该租哪台
一台云端 Mac,就是交给你独享的一整台物理 Mac mini,不是切分出来的虚拟机。用它跑 iOS 构建、打开 macOS 桌面,或给短期实验留一段完整算力。先看任务,再选配置、节点与日/周/月/季租期。
两档 M4 配置 · $21.4/天起 · 约 4 分钟可用。实际可用性以控制台实时返回为准。
先确认负载,再确定租期
从一次构建,到一条稳定的构建队列。
让任务决定机器的用法
下面五种场景都从同一台独享 Mac 出发,但需要准备的文件、连接方式和合适的租期并不相同。
把 iOS 构建从共享队列里拿出来
将云端 Mac 注册为 self-hosted runner,也就是由你管理、专门执行 CI 作业的机器。PR 检查和夜间构建可以留在这台 Mac 上运行,不必与其他租户争用同一套硬件。
接入时先做三件事
- 按仓库所需的 Xcode 版本准备构建环境,把 runner 标签与项目作业匹配。
- 将依赖缓存和 DerivedData 放在固定位置,避免每次作业都重新下载。
- 把签名材料的访问权限限制在需要发版的作业中,失败日志留在团队自己的 CI 系统里排查。
配置建议 单 App、Fastlane 与单元测试先用 XV M4 Runner;短期发版可先选日付或周付。并行任务变多时,再比较增加机器与换用 Studio 哪种更合适。
在干净的 macOS 环境完成打包与签名
临近提交时,最怕本地工具链与上次发版时不一致。把 archive、签名检查和上传 App Store Connect 放到同一台云端 Mac,构建记录、证书位置与产物路径更容易核对。
按交付顺序核对
- 先锁定项目要求的 Xcode 版本和依赖,再执行一次可复现的 archive。
- 确认签名证书、描述文件与目标 App 对应;不要把敏感材料直接写入仓库。
- 检查导出产物后再上传,并在租期结束前取回日志、归档和需要保留的文件。
配置建议 单个 App 的集中打包可从 XV M4 Runner 开始;多 target 与多台 Simulator 同时工作,选 XV M4 Studio 并为整个发版周期预留租期。
让不同框架的 iOS 产物在一处出包
React Native、Flutter 和 Unity 的日常开发可以发生在不同系统上,iOS 最终构建仍需要 macOS 工具链。把对应项目的 iOS 构建集中到云端 Mac,团队能用同一套 Xcode 环境检查产物。
迁移前整理好输入
- 记录框架、插件及 Xcode 的版本要求,先让一个最小构建成功,再接入完整流水线。
- 区分源码缓存、依赖缓存与最终归档;不要用清理缓存来掩盖磁盘容量问题。
- 若多项目同时编译或需要远程桌面并行调试,预留内存与 SSD 空间。
配置建议 串行出包先核对 Runner 的 16GB 内存和 256GB SSD 是否够用;多项目并行优先看 Studio 的 24GB 内存和 512GB SSD。
从亚太节点检查当地网络表现
可选节点为新加坡、日本(东京)、韩国(首尔)和香港,共 4 个。团队可以从目标用户所在区域选择节点,在那台 Mac 上运行测试,再把结果与本地测试对照。
把节点写进测试记录
- 记录节点、测试设备与网络条件,避免把一次连接结果当作整片区域的表现。
- 远程桌面的操作手感也会受你到节点的距离影响;先选离操作者较近的节点做交互测试。
- 跨节点比较时保持项目版本和测试步骤一致。两档机型都覆盖这 4 个节点,实际可用性以控制台实时返回为准。
配置建议 单点验证可以从 Runner 的日付开始;需要持续回归、多台 Simulator 并行时,再评估 Studio 与更长租期。
给 Apple Silicon 推理实验单独留一台 Mac
在 Apple Silicon 的统一内存上试跑 MLX 或 llama.cpp,不必为了短期验证先采购设备。约 7B–13B 的量化模型是否适合当前配置,仍要看量化方式、上下文长度及同时运行的任务。
先做小样本,再扩大实验
- 先下载一个模型与少量测试提示,观察实际内存占用、磁盘余量和响应时间。
- 把模型权重、实验输出和环境记录分开放置;需要保存更多权重时,选配 +1TB SSD。
- 实验结束前导出结果和需要保留的文件,到期后机器磁盘会整盘重置。
配置建议 从 XV M4 Studio 的 24GB 内存、512GB SSD 开始验证;按天租用适合先测可行性,存储扩展按实际权重大小决定。
把任务映射到机型与周期
这张表是起点,不替代你对项目内存、磁盘占用与并行数的实测。目录只有两档 M4 机型;附加盘与 Thunderbolt 5 并联按需选择。
| 工作负载 | 建议配置 | 周期起点 | 选型依据 |
|---|---|---|---|
| 轻量构建 单 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 公钥和项目依赖准备好。
- 01
选场景
确定主要任务是 CI、发版、跨平台出包、就近测试还是推理实验,并估计需要运行多久。
- 02
对照表选档位
按内存、磁盘和并行任务数选 Runner 或 Studio;测试当地网络时,再从 4 个亚太节点中选位置。
- 03
配置并下单
确认日、周、月或季租期及附加项。仅支持 USDT-TRC20,或经 Stripe 处理的 Visa / Mastercard / Amex;均以美元结算。
- 04
连接并验收
拿到交付凭据后先测试 SSH 与远程桌面,再运行一次代表性任务;记录版本、耗时和磁盘占用。
租一天,跑通你的第一条任务。
从 $21.4/天的 XV M4 Runner 开始;如果已确定需要多任务并行或更大内存,直接选择 XV M4 Studio。两档都是整机独享。