租用前快速核对

关于独享云端 Mac,你需要确认的答案

从物理节点形态、两档配置和完整价格,到节点选择、VNC 连接、Xcode 构建与续租管理,这里按实际使用顺序给出统一口径。

2 档在售配置 5 个可选节点 约 4 分钟 典型开通流程
FAQ ROUTING PLATE

租用决策校准台

统一口径
01 / PRODUCT 产品形态 独享物理节点,非虚拟机
已核对
02 / CATALOG 配置与价格 两档配置,四种计费周期
已核对
03 / REGION 节点与连接 5 个节点,VNC 图形界面
已核对
04 / DELIVERY 交付与管理 约 4 分钟完成典型开通流程
已核对
入口价 $20.3/天 所有费用以 USD 结算
产品形态

一个订单对应一台独享物理节点

VMArm 提供的是持续在线的云端 Mac 独享物理机。计算、内存和本地存储不与其他订单共享,适合需要稳定环境的开发与构建任务。

VMArm 提供的是虚拟 Mac 吗?

不是。每个订单独占对应的 Apple Silicon 物理节点,系统直接运行在实体 Mac 上,不通过虚拟机切分计算资源。你获得的是固定芯片、固定内存和固定本地存储,而不是随邻居负载变化的共享算力。

“独享”具体包含哪些资源?

独享范围包括所选机型的处理器、内存、本地 SSD、macOS 会话和分配给该节点的远程连接入口。日常开发、归档、runner 任务与缓存读写都在同一物理节点上完成。

计算资源
所选 M4 芯片由当前订单独占。
内存与存储
容量与订单配置一致,不与其他订单共享。
运行方式
支持 macOS 图形界面与命令行工作流。
哪些任务适合使用独享云端 Mac?

常见用途包括 Xcode 日常开发、iOS 与 macOS 归档、TestFlight 上传、GitHub Actions 或 GitLab CI 的 self-hosted runner、Unity iOS 出包、visionOS 环境验证,以及需要固定内存与磁盘空间的本地 AI 实验。

在售配置

目录只有两档,不用在相近规格之间反复比较

轻量维护与单项目构建从 VMArm M4 Core 起步;多项目开发、并行构建和更高内存负载选择 VMArm M4 Plus。

目前有哪些在售机型?

当前目录仅包含以下两档 Mac Mini M4 配置,所有页面与下单选项都以这两档为准。

VMArm 两档在售配置
方案 芯片 内存 本地存储
VMArm M4 Core M4 16GB 256GB SSD
VMArm M4 Plus M4 24GB 512GB SSD
如何在 M4 Core 与 M4 Plus 之间选择?

单项目维护、代码签名、常规归档与低并发 runner 通常可从 VMArm M4 Core 开始。多个 Xcode 工作区并行、Unity 导出后继续编译、visionOS 环境或本地模型实验更适合 VMArm M4 Plus。

  • 选 Core:任务单一、并发较低,且 256GB 本地空间足够容纳源码、依赖和产物。
  • 选 Plus:同时运行多个构建任务,需要 24GB 内存或更大的基础存储。
  • 加存储:依赖缓存、归档和模型数据增长较快时,单独选择 SSD 扩展。
完整价格

按天、周、月或季选择使用周期

入口价为 VMArm M4 Core 的 $20.3/天。周期越长,单次续租操作越少;具体选择应与项目排期和 runner 使用时长一致。

两档主机的完整周期价格是多少?
VMArm 两档主机按天、周、月、季价格
方案 每天 每周 每月 每季
VMArm M4 Core $20.3 $54.9 $101.6 $276.4
VMArm M4 Plus $39.4 $106.5 $197.2 $536.4
应该选择哪种计费周期?

短期验证、临时出包或一次性环境排查适合按天或按周。持续开发、固定 runner 与长期缓存环境更适合按月或按季。续租前应再次核对机型、节点、附加存储和周期,订单确认页会显示最终 USD 金额。

附加选项

存储扩展与 Thunderbolt 5 并联单独计价

附加项跟随主机周期计费。选择前先估算源码、依赖缓存、DerivedData、归档、日志与模型数据的合计空间。

三项附加选项分别多少钱?
VMArm 存储扩展与 Thunderbolt 5 并联价格
附加选项 每天 每周 每月 每季
+1TB SSD $2.8 $7.7 $14.2 $38.6
+2TB SSD $5.6 $15.4 $28.4 $77.2
Thunderbolt 5 并联(每台) $1.2 $3.1 $5.8 $15.8
如何判断是否需要附加存储?

不要只按代码仓库体积判断。Xcode DerivedData、依赖缓存、模拟器数据、多个归档、Unity 导出工程和构建日志都会持续占用空间。建议为系统与临时文件保留余量,并为需要长期留存的构建产物准备独立备份。

Thunderbolt 5 并联适合什么情况?

该选项按每台节点计费,适合需要在多台物理 Mac 之间建立高速本地数据路径的团队。普通单机 Xcode 开发、远程桌面和单 runner 工作流通常不需要额外选择。

节点选择

5 个节点覆盖亚洲与北美西岸工作流

两档机型均可选择新加坡、日本(东京)、韩国(首尔)、香港或美国西部。实际可用状态以控制台实时返回为准。

VMArm 提供哪些节点?
SG

新加坡

适合东南亚团队、区域仓库与跨境协作。

JP

日本(东京)

适合日本及东亚开发团队与代码仓库。

KR

韩国(首尔)

适合韩国与东北亚开发、构建和交付任务。

HK

香港

适合华南与东南亚之间的协作工作流。

US-W

美国西部

适合北美西岸团队与当地代码仓库。

应按什么原则选择节点?

优先选择靠近主要操作者、代码仓库或 CI/CD 控制面的区域。日常图形界面操作更关注本地到节点的往返延迟;后台构建更关注节点到仓库、依赖源与交付目标的网络路径。

  1. 先看操作者位置:频繁使用 VNC 时,优先缩短本地网络路径。
  2. 再看仓库位置:依赖拉取和大仓库同步应尽量减少跨区域传输。
  3. 最后做实测:记录延迟、丢包、仓库克隆耗时和一次完整归档耗时。
节点可以持续运行吗?

可以。节点全年 365 天持续运行,适合长期 runner、夜间构建和跨时区任务。你仍应在修改系统设置、更新开发工具或清理缓存前保存工作,并为代码、证书和构建产物保留独立备份。

结算与支付

所有订单统一以 USD 结算

支付方式保持精简,仅支持 USDT-TRC20 与经 Stripe 处理的 Visa、Mastercard、Amex。最终可用网关以控制台实时返回为准。

可以使用哪些支付方式?

可使用 USDT-TRC20,或使用经 Stripe 处理的 Visa / Mastercard / Amex。结算币种统一为 USD,订单确认前会显示机型、周期、节点、附加项和应付总额。

付款后如何确认订单状态?

付款完成后回到控制台查看订单状态。支付确认进入交付流程后,系统会继续完成节点分配、初始化与连接信息生成。若状态长时间没有变化,可在控制台提交工单并附上订单号与支付状态。

账单问题需要提供哪些信息?

请提供订单号、所选方案、计费周期、支付方式、支付状态和问题发生时间。涉及 USDT-TRC20 时可附交易标识;提交前移除私钥、访问令牌及其他敏感内容。

远程连接

先核对地址和凭据,再调整画面参数

VNC 负责访问 macOS 图形界面。连接信息从控制台获取,不应通过公开消息转发,也不应与多人共用同一组凭据。

首次连接需要哪些信息?

需要控制台提供的节点地址、VNC 端口、系统用户名与临时凭据。将地址和端口填入受信任的 VNC 客户端,确认加密设置后建立连接。首次进入系统后应更新临时凭据,并将新凭据保存在安全的密码管理工具中。

分辨率、键盘映射和画质如何调整?

先将远程分辨率设置为本地屏幕可稳定显示的档位,再根据网络情况调整画质、色深、缩放与帧率。快捷键异常时,检查 VNC 客户端的 Command、Option、Control 映射,并确认本地输入法没有截获组合键。

离开电脑时如何保护会话?

离开前锁定 macOS 会话,不要只关闭 VNC 客户端窗口。不得共享连接凭据;团队使用时应按职责设置最小权限系统账户,并在成员或设备发生变化后及时更新密码。

VNC 断线后应按什么顺序排查?
  1. 本地网络:确认当前网络可正常访问外部服务,并测试是否存在明显丢包。
  2. 连接字段:重新核对节点地址、端口、用户名和客户端加密选项。
  3. 会话状态:等待短暂网络抖动恢复后重新连接,避免连续创建多个会话。
  4. 客户端缓存:删除错误的旧连接记录,再使用控制台中的当前信息连接。
  5. 提交记录:仍无法连接时,保存发生时间、客户端版本、错误信息和脱敏截图。
构建环境

把版本、签名、缓存和磁盘作为一套基线管理

构建问题通常不是单一环节导致。记录 Xcode 版本、SDK、依赖锁文件、签名材料、runner 标签与磁盘余量,才能稳定复现差异。

如何管理 Xcode 与目标 SDK 版本?

将项目要求的 Xcode 版本写入构建文档或 runner 标签,升级前先在独立任务中验证编译、测试、归档和上传链路。命令行任务应明确选择开发工具路径,避免交互式会话与后台 runner 使用不同版本。

签名证书和描述文件应该怎样管理?

按项目和团队权限导入所需证书与描述文件,只向实际执行签名的账户授予访问权限。不要把签名私钥写入仓库、构建日志或工单附件。更新签名材料后,先执行一次可重复的归档验证,再恢复批量任务。

TestFlight 上传失败先检查什么?

依次检查归档是否使用正确配置、Bundle Identifier 与描述文件是否匹配、签名证书是否可访问、版本号与构建号是否符合当前发布流程,以及上传日志中最早出现的有效错误。不要只截取日志最后一行。

self-hosted runner 如何保持稳定?

为 runner 设置清晰的节点标签和任务边界,以服务方式运行并限制执行账户权限。每次任务结束后清理临时密钥和一次性文件,但保留经过规划的依赖缓存。并发数量应与内存、磁盘和项目实际负载匹配。

缓存清理与磁盘规划有哪些原则?

优先清理可再生成的 DerivedData、失效依赖缓存、过期模拟器数据和不再需要的归档。清理前确认任务没有正在读写对应目录。长期项目应设置容量阈值,定期记录源码、缓存、归档与日志的占用变化,并为关键产物保留独立备份。

交付与管理

典型开通流程约 4 分钟完成

付款确认、节点分配、系统初始化与连接信息生成依次执行。完成后可在控制台查看订单、连接信息、续租状态与支持工单。

约 4 分钟的开通流程包括哪些步骤?
  1. 约 1 分钟
    付款确认

    核对订单金额与支付状态。

  2. 约 1 分钟
    节点分配

    按所选机型和区域分配独享物理节点。

  3. 约 1 分钟
    系统初始化

    准备系统环境与订单对应的访问设置。

  4. 约 1 分钟
    连接信息生成

    生成节点地址、系统账户和远程连接信息。

约 4 分钟是典型流程耗时。实际状态以控制台实时返回为准。

提交技术工单时需要准备什么?

请准备订单号、节点区域、问题发生时间、系统版本、Xcode 版本、复现步骤、预期结果与实际结果。日志和截图应先移除密钥、签名私钥、访问令牌、连接凭据和业务敏感数据。

在哪里续租和管理节点?

登录控制台后,可查看当前订单、节点信息、计费周期、续租状态与账单记录。续租前应确认项目排期、存储占用和所需周期;需要更换配置或节点时,先为代码、证书与构建产物准备独立备份。

还有问题时可以通过哪些渠道联系?

订单内的技术、连接和账单问题优先登录控制台提交工单,并关联对应订单。售前、团队采购或无法登录控制台的问题,可发送邮件至 support@vmarm.com

开始下一次构建

配置已经明确,就把构建环境放到独享物理 Mac 上

选择两档在售配置之一,再确认计费周期、节点与附加存储。入口价为 $20.3/天