FTP M4 Core
Apple M4$21.2/天
按月租 $105.8/月
- 芯片
- Apple M4
- 内存
- 16GB 统一内存
- 存储
- 256GB SSD
适合单分支构建、新系统适配与临时远程任务。先盘点源码、依赖缓存和构建产物,确认 256GB SSD 能留出足够工作空间。
租用 FTP M4 Core每台都是独享的 Apple Silicon Mac mini 物理机,macOS 原生运行,不是虚拟机。按天、周、月、季计费,新加坡、东京、首尔、香港 4 个节点,给 iOS/macOS 开发、自动构建与 AI 实验一台独立的工作机器。
$21.2/天起 · USDT-TRC20 / Visa · Mastercard · Amex(经 Stripe)· 美元结算
完成付款并开通后,在控制台查看连接凭据。实际可用状态与交付进度以控制台实时返回为准。
节点
新加坡SG 东京JP 首尔KR 香港HK3 档 · 均充足
待上传2
上传 .xcarchiveShopKit · 归档产物上传 ExportOptions.plistrelease · app-store同步中2
拉取 SPM 依赖38 packages · 62%rsync 项目源码排除 DerivedData构建中2
xcodebuild archiveRelease · ARM64UI 测试模拟器 · 214/260已交付2
推送 TestFlightbuild 4120 · 内测组已处理
保存 dSYM符号文件 · 已归档任务、进度与 11 分钟为流程演示,不是开通时限或性能承诺;实际耗时取决于工程、依赖与测试范围。
价格均为美元,按所选租期一次结算。三档覆盖全部 4 个节点,不提供目录外机型或自定义拼装机型。先看内存与项目体量,再选租期,不必为了短期任务先购置一台设备。
$21.2/天
按月租 $105.8/月
适合单分支构建、新系统适配与临时远程任务。先盘点源码、依赖缓存和构建产物,确认 256GB SSD 能留出足够工作空间。
租用 FTP M4 Core$39.7/天
按月租 $198.6/月
适合持续集成、fastlane 分发与多分支工程。并发任务数由你的工程负载决定,建议先跑一次真实 archive,再调整 Runner 并发。
租用 FTP M4 Plus$60.1/天
按月租 $300.3/月
适合大型工程、MLX 与 Core ML 推理实验。模型能否装入内存还与量化方式、上下文和运行时开销有关,不以参数规模直接保证吞吐。
租用 FTP M4 Pro附加项另计:+1TB SSD、+2TB SSD、Thunderbolt 5 并联(每台)。完整四周期价格、配置条件与结算说明见租用方案;可用性以控制台实时返回为准。
下面是按角色整理的使用情境,不作为客户评价或性能实测。先明确机器要接住哪一类任务,再决定是否值得把本地流程搬到云端。
「我想把发布分支与日常开发分开,不再等办公室那台 Mac 空出来。」
iOS 负责人 · 分支构建情境
「我先按周验证模型在 64GB 统一内存上的占用,再决定是否持续运行。」
机器学习工程师 · AI 实验情境
「我只需要一段适配期,用单独的环境跑完回归,再把产物带走。」
独立开发者 · 新系统测试情境
不是切片,不是容器。你租用的是一台独享物理机,而不是共享主机上的一份虚拟资源。硬件边界清楚,工程配置也更容易复现。
CPU、GPU、统一内存与 SSD 不与其他租户共享。你可以按自己的项目安排构建、模拟器与后台任务,并自行控制它们的资源竞争。
图形界面和命令行完整可用。Xcode、签名工具与模拟器在原生系统中运行;迁移时仍需核对项目依赖、工具版本和授权条件。
独享硬件减少外部负载干扰,但构建时间仍受缓存、网络、工程规模与自身并发影响。固定 Xcode 和依赖版本,才有可比较的结果。
| 规格 | FTP M4 Core | FTP M4 Plus | FTP M4 Pro |
|---|---|---|---|
| 芯片 | M4 | M4 | M4 Pro |
| 统一内存 | 16GB | 24GB | 64GB |
| SSD | 256GB | 512GB | 2TB |
| 公网 IP | 独立 | 独立 | 独立 |
| 网络端口 | 千兆 | 千兆 | 千兆 |
| 运行方式 | macOS 原生 | macOS 原生 | macOS 原生 |
三档均为独享物理机。带宽实际表现受访问线路与目标服务影响,端口规格不等于跨网传输速度。
把节点注册成自托管 Runner,再将任务分配到 macOS 与 ARM64 标签。迁移不是重写所有脚本,而是明确工具版本、密钥位置、缓存目录与产物去向。
命令行运行构建,图形界面检查模拟器和签名环境。连接地址与凭据在开通后的控制台查看,不在公开页面展示。
为旧分支和新系统适配保留不同工具链。使用 DEVELOPER_DIR 为单个构建指定版本,避免修改全局路径影响其他任务。
把签名、归档、导出与 TestFlight 分发拆成可检查的步骤。证书和描述文件由你管理,日志中不要输出密码或私钥内容。
便于设置来源白名单和远程连接策略。首次登录后更新凭据、配置 SSH 密钥,并只开放实际需要的服务。
name: ios-release
on: workflow_dispatch
jobs:
archive:
runs-on: [self-hosted, macOS, ARM64]
env:
DEVELOPER_DIR: /Applications/Xcode.app/Contents/Developer
steps:
- uses: actions/checkout@v4
- run: xcodebuild -version
- run: |
xcodebuild archive \
-scheme ShopKit \
-archivePath build/ShopKit.xcarchive
4 个节点全年 365 天正常运行。99.9% 是月度服务目标,不是每一次构建的成功率;工程报错、证书过期和用户操作需要与节点不可用分别排查。
状态轨仅展示每日分段的阅读方式,未接入真实监控记录,不表示过去 90 天已达到目标。
补偿口径:当月可用率低于 99.9%,按不可用时长折算补偿服务时长。具体认定与适用条件以服务条款为准。
遇到连接中断时,请记录节点、实例、开始与恢复时间,以及客户端报错。登录控制台提交工单,有助于区分访问线路问题与节点服务异常。
新加坡、东京、首尔、香港。优先根据操作人员所在地、代码仓库和产物上传目标选择节点,而不是只看地图距离。相同城市的不同网络线路,远程桌面体验也可能不同。
适合将开发协作与构建任务放在东南亚的团队。下单前结合实际访问线路评估交互体验。
适合日本市场项目的构建协作与分发流程。节点位置不改变应用提交审核所需的流程。
适合围绕韩国市场安排协作的开发团队。构建产物仍应同步到自己的版本与制品管理流程。
适合大中华区团队评估远程操作与构建接入。跨网络访问表现以实际线路为准。
“充足”表示目录内常态可订;实际可用状态以控制台实时返回为准。切换城市意味着迁移工作环境,重要数据应始终保留独立备份。
先完成配置和付款,再接入自己的项目。连接凭据属于敏感信息,只在控制台查看,不要随工单截图或构建日志公开。
4 个节点、3 档机型,按天、周、月、季选择。核对 SSD 容量是否覆盖源码、缓存与预计归档产物。
USDT-TRC20,或 Visa / Mastercard / Amex(经 Stripe),全部以 USD 结算。实际可用网关以后端返回为准。
开通后在控制台查看 SSH / VNC 凭据与公网 IP。先更新访问凭据,再核对 Xcode 版本和磁盘空间,最后执行一次小规模构建。
不是。每台都是独享的 Mac mini 物理机,macOS 原生运行。机器资源不与其他租户分享,但同机运行的多个任务仍会相互竞争资源。
适合新系统回归、临时构建和工具链验证。先确认环境准备、依赖下载和测试所需时间,不把一天租期理解为固定的工程交付保证。
可以接入自托管 Runner。需要重新核对路径、工具链和签名配置;在本地成功的脚本仍应在新环境中完成一次端到端验证。
到期前可续租。重要源码、证书与产物应另行备份;结束租用前完成导出,并查看服务条款中的到期处理与磁盘擦除说明。
可按任务拆分多台独立节点。Thunderbolt 5 并联按每台计费;具体连接条件、附加项与最终金额在下单时确认。
必须使用 Intel Mac、需要目录之外的地区,或希望永久持有硬件的项目,不适合直接套用这三档 Apple Silicon 租用方案。
关注可复现的命令、环境检查与失败排查。阅读技术记录时,先比对自己的工具版本与项目条件,再执行涉及签名、文件覆盖或远程访问的操作。
用独立 Swift 测试包检查绝对温度、温差和非法输入,再把数值契约与本地化显示分开验收。
CI/CD 实践用可执行测试检查 TaskLocal 的作用域恢复、子任务继承与分离任务边界,避免请求标识丢失或串入无关后台工作。
CI/CD 实践用一个可执行的 Swift 样例验收回调转异步边界,处理同步完成、重复回调与取消先到,明确适配器与底层操作的责任。
新稿筹备中,先看博客列表。