首个归档任务
- 配置
- Mac Mini M4
16GB RAM · 256GB SSD - 节点目录
- 新加坡、日本(东京)、韩国(首尔)、香港、美国西部
- 访问方式
- SSH 密钥 · VNC 凭据
- 验收产物
- Archive.xcarchive
- 01核对订单配置、租期、区域与 USD 金额
- 02验证访问指纹、密钥、图形会话与重连
- 03执行构建工具链检查、归档与产物下载
这份指南按真实交付顺序组织:先确认 Debug M4、租期和节点,再核对访问回执,完成 SSH 与 VNC 连接,最后以一份可下载的归档产物作为验收结果。
下单前把配置、访问材料和附加项一次确认清楚,可以减少交付后再调整所需的往返。实际可用状态以控制台实时返回为准。
当前在售方案为 Debug M4:Mac Mini M4、16GB RAM、256GB SSD。每个订单对应一台独享物理节点,非虚拟机。
按任务窗口选择按天、按周、按月或按季。基础价格依次为 $19.5、$52.8、$97.7、$265.7。
目录包含新加坡、日本(东京)、韩国(首尔)、香港、美国西部五个节点。优先选择靠近代码仓库、制品存储或主要操作人员的区域。
使用独立密钥对,并在本地保存私钥。提交公钥前检查首尾是否完整,不要把私钥写进订单备注、仓库或工单。
仅使用命令行构建时可先完成 SSH;需要图形界面、显示检查或交互式 Xcode 操作时,再启用 VNC 会话。
大体积依赖、模型或素材任务可选择 +1TB SSD、+2TB SSD;多机协作任务可按每台选择 Thunderbolt 5 并联。
控制台会按当前选择汇总基础配置、周期、节点和附加项。付款前以最终显示的 USD 金额为准,不依赖口头报价或自行估算。
确认芯片为 M4、内存为 16GB、基础存储为 256GB SSD,不添加目录外配置。
从五个在售节点中选择一个区域,再按任务持续时间选择天、周、月或季。
只为本次工作流需要的存储或 Thunderbolt 5 并联付费,并确认计费单位。
逐项检查区域、周期、附加项与应付 USD 金额,再选择可用支付网关完成付款。
不要只看到主机地址就开始连接。先把区域、身份、指纹与租期边界核对完整,再把敏感凭据存入团队认可的安全位置。
| 回执字段 | 应核对内容 | 异常时怎么做 |
|---|---|---|
| 节点区域 | 应与订单选择的新加坡、日本(东京)、韩国(首尔)、香港或美国西部之一一致。 | 暂停首次连接,在控制台提交工单并附订单标识。 |
| 主机地址 | 确认地址格式完整,复制时没有带入空格、标点或换行。 | 先进行解析与端口检查,不要反复猜测地址。 |
| 用户名 | 使用回执指定的系统用户名,不要自行替换为本地电脑用户名。 | 保留终端原始错误信息并脱敏后提交。 |
| 主机指纹 | 首次 SSH 连接显示的指纹必须与回执逐字符一致。 | 不一致时立即中止,不要输入确认字符。 |
| 访问签发状态 | SSH 公钥与 VNC 凭据应显示为已签发或可使用状态。 | 等待状态更新或通过控制台工单核验,不重复创建订单。 |
| 租期截止时间 | 记录时区与截止时间,用于安排构建、导出、续期和访问回收。 | 发现周期不符时先核对订单明细,再提交账单类工单。 |
两个入口承担不同检查任务。SSH 用于确认身份、架构、磁盘和工具链;VNC 用于确认显示、键盘映射与断线重连。
uname -m,预期结果为 arm64。df -h 检查系统盘与附加存储容量。date 检查系统时间与任务记录时区。指纹一致、密钥登录成功、架构为 arm64,磁盘容量和系统时间符合订单与工作流预期。
图形会话可安全建立,显示与键盘布局正确,主动断线后能够按回执信息重新连接。
示例中的主机、用户名、密钥路径、仓库与工程名均为演示代称。不要把真实凭据写入共享文档、构建日志或公开仓库。
$ ssh -i ~/.ssh/<KEY_FILE> <USER>@<HOST>
$ uname -m
arm64
$ xcodebuild -version
Xcode <VERSION>
Build version <BUILD_VERSION>
$ xcodebuild -workspace <APP>.xcworkspace \
-scheme <SCHEME> \
-configuration Release \
-archivePath build/<APP>.xcarchive \
archive
** ARCHIVE SUCCEEDED **
$ bundle exec fastlane <LANE>
[fastlane] archive: build/<APP>.xcarchive
[fastlane] result: success
一次成功连接不等于工作流已经可复用。首个构建应留下版本、命令、产物位置和耗时记录,供后续自动化与故障排查使用。
使用只包含本次任务所需权限的仓库凭据。记录提交标识,确保以后可以复现同一份源码。
输入:提交标识记录 Xcode 版本、构建版本、Ruby 与 fastlane 环境,不在首次验收中混入不必要的升级。
输入:版本清单保存完整命令、退出状态和关键日志。失败时先定位依赖、工程设置或访问问题,不连续盲目重跑。
执行:archive将归档文件复制到约定位置,确认文件大小、目录结构和下载结果,并避免在节点上只保留唯一副本。
产物:xcarchive分别记录拉取依赖、编译、归档和传输耗时。该记录用于比较后续任务,不作为跨项目性能承诺。
输出:耗时分段附上订单标识、节点区域、发生时间、复现步骤、退出码和脱敏日志,再按问题类型进入支持路径。
查看故障排查指南arm64