Push M4 S
把代码检出、依赖安装和日常 archive 固定在一台整机上。适合先迁移一条流水线,确认工具链与缓存目录后再扩大使用。
- 芯片
- M4
- 内存
- 16GB
- SSD
- 256GB
$19.2/天
独享整机 · SSH / VNC · 5 个节点可选
租用 Push M4 S两档整机,按天起租。$19.2/天起。
把 Xcode 构建机放在机房,不再自行照看电源、网络与散热。一份租用对应一台独享物理 Mac mini,非虚拟机;两档配置均覆盖 5 个节点,按任务选择内存与租期。
全年 365 天在线,无计划停机。实际可用状态以控制台实时返回为准。
单 App 日常构建从 16GB 开始;多 target 或混合技术栈可选 24GB。切换下方周期只改变价目展示,不会替你提交订单;最终配置与金额在下单时确认。
当前展示按天价格,单位为美元。
把代码检出、依赖安装和日常 archive 固定在一台整机上。适合先迁移一条流水线,确认工具链与缓存目录后再扩大使用。
$19.2/天
独享整机 · SSH / VNC · 5 个节点可选
租用 Push M4 S为并行 archive、Flutter 与 React Native iOS 构建预留更多内存和本地存储。适合依赖较多、需保留多套构建目录的项目。
$39.7/天
独享整机 · SSH / VNC · 5 个节点可选
租用 Push M4 L以下均为对应周期的整机价格,不含另选的附加项。短期适配可按天起租,持续运行的流水线可对照周、月、季价格安排预算,不必用日价自行推算其他周期。
| 机型与配置 | 按天 | 按周 | 按月 | 按季 |
|---|---|---|---|---|
| Push M4 SM4 / 16GB / 256GB SSD | $19.2 | $51.8 | $95.9 | $260.8 |
| Push M4 LM4 / 24GB / 512GB SSD | $39.7 | $107.2 | $198.5 | $539.9 |
租用对象是一台物理 Mac mini,不是共享宿主上的一个虚拟实例。芯片、统一内存与本地存储随所选机型交付;机房负责电源、网络和散热,你的团队负责系统内的项目环境、构建脚本与访问权限。
独享整机适合持续保留 DerivedData、依赖缓存和工具链。一次构建结束后,不必主动清空全部工作目录;按分支或项目安排缓存键,能减少重复下载,也便于复现同一环境里的问题。
SSH 用于脚本与 CI,VNC 用于需要图形界面的环境检查。两种方式服务于同一台整机,不是两份不同的产品。登录信息在付款确认、整机分配完成后从控制台获取。
规格表不把网络带宽或构建速度写成统一保证。实际 archive 耗时仍取决于代码规模、编译参数、依赖下载与并发任务;评估时请用自己的仓库记录一次冷构建和一次缓存构建。
新加坡、东京、首尔、香港、美国东部均提供两档整机。先看主要操作人员的位置,再看仓库与制品存放位置;远程桌面的交互体验和流水线的数据传输,未必由同一个因素决定。
| 机型 | 新加坡 | 东京 | 首尔 | 香港 | 美国东部 |
|---|---|---|---|---|---|
| Push M4 S | 在售 | 在售 | 在售 | 在售 | 在售 |
| Push M4 L | 在售 | 在售 | 在售 | 在售 | 在售 |
两档的节点覆盖相同,不需要为了选择某个节点而升级机型。实际可用状态以控制台实时返回为准。
频繁使用 VNC 排查界面问题的团队,优先考虑与主要操作者接近的节点,再用实际办公网络验证。工作时区便于安排接力,但时区相同不等于网络路径相同。
无人值守的 macOS CI 节点还要考虑仓库、依赖源与制品传输。跨区团队可分别部署整机,为 runner 添加节点标签,让任务明确落到对应环境,避免多人争用同一条队列。
先确认基础 SSD 能否装下工具链、项目、依赖与构建产物,再决定是否增加存储。附加项按各自周期单独列价;选择 Thunderbolt 5 并联时,应一并核对多机任务的连接与软件要求。
适合基础空间已接近预算、但仍希望保留常用依赖与近期 archive 的任务。它是存储附加项,不改变所选机型的统一内存。
适合多仓库、多套 Xcode 环境或较多构建产物的存储规划。先设置保留策略,再增加容量,避免让旧缓存长期占据新增空间。
按每台计价,供需要并联连接的多机方案选择。连接多台机器不等于自动合并内存或自动缩短编译时间,任务分配仍需由工具与脚本完成。
以上金额均为美元。整机与附加项的最终组合、适用条件和结算金额,在配置下单时确认。
两档均使用 M4,差异是统一内存与基础 SSD 容量。不要只按代码行数决定配置;同时记录峰值内存、磁盘占用、并发任务数量与一次完整 archive 的结果。
单 App、按队列顺序执行的 CI,可从 Push M4 S 开始。先完成依赖安装、签名配置和首次 archive,再验证缓存命中后的表现。把同时运行的测试、构建和交互操作算进资源预算,不要只观察空闲时的内存。
如果磁盘空间不足而内存仍有余量,可评估 SSD 附加项;增加存储不是增加内存,不能替代对内存压力的处理。
多 target 并行 archive、Flutter 或 React Native 混合构建,可优先评估 Push M4 L。24GB 统一内存与 512GB 基础 SSD,为多进程和多套工作目录留出更大预算,但并发仍应以实际项目测试为准。
先固定工具链版本与构建参数,再比较任务耗时。若每次测试都更换依赖与缓存状态,就难以判断变化究竟来自配置还是环境。
记录主要工作时区、常用 SSH 或 VNC,以及仓库与制品的传输方向,再决定节点。
为工具链、依赖、DerivedData 和 archive 分别估算空间,并记录需要同时执行的任务。
临时适配与持续 CI 分开规划。迁移前备份所需文件,不把更换机型或节点当作自动迁移。
确认机型、周期、节点与附加项后再付款。付款确认后系统分配整机,连接信息在控制台查看;提交支付不代表已经收到可用凭据,交付进度应以订单状态为准。
支持 USDT-TRC20,以及 Visa / Mastercard / Amex 银行卡,银行卡经 Stripe 处理。全部以美元 USD 结算,实际可用网关以后端接口返回为准。
使用 USDT-TRC20 时,按订单显示的网络、收款信息与金额操作,并保留交易哈希。银行卡信息由支付渠道处理,本站不保存卡号。
续费与周期切换在控制台完成,以页面返回的生效安排和金额为准。需要更换节点或调整整机时,先整理文件与环境清单,再确认迁移步骤。
已有订单的支付或交付问题,通过控制台提交工单,并附上订单编号、所选节点与当前状态。请勿在工单中发送完整银行卡信息或主机密码。