机房负责的部分
电源、网络接入与散热属于托管环境。节点全年 365 天在线运行,没有计划停机安排;夜间任务不再依赖办公室的电源开关和空调使用习惯。
这让负责人少处理一类与代码无关的事务,但不意味着每次构建都会成功。依赖下载、测试结果和项目配置仍需要独立排查。
合并代码之后,你应该检查构建结果,而不是确认办公室有没有断电。OSXPort 为 CI 负责人托管独享物理 Mac mini,把电源、网络和散热留在机房,把工程与发布节奏留给团队。
从 $19.7/天起,USD 结算。先验证自己的流水线,再决定是否长期迁入。
分支共享团队自己的机器,不与其他客户争用整机资源。
main
release/2.4
nightly
办公室自建、共享 runner、独享托管都能完成构建。区别在于谁负责让机器持续可用,以及你是否需要保留一套长期运行的环境。我们选择服务每天多次合并、希望减少硬件值守的团队,而不是把所有打包需求都引向租用。
电源、网络接入与散热属于托管环境。节点全年 365 天在线运行,没有计划停机安排;夜间任务不再依赖办公室的电源开关和空调使用习惯。
这让负责人少处理一类与代码无关的事务,但不意味着每次构建都会成功。依赖下载、测试结果和项目配置仍需要独立排查。
代码、runner 注册、工具链版本、签名材料、并发上限与构建产物,由团队配置和管理。macOS 图形界面与命令行完整可用,既有流程可以按常规方式接入。
签名证书、工程配置与关键产物需要自行备份。缓存能缩短重复构建的准备过程,但不能替代可恢复的工程和凭据备份。
若节点连接异常,先区分网络、系统与任务本身的问题;怀疑硬件故障时,通过控制台工单提交节点标识、出现时间和相关现象,进入排查与换机流程。
换机后要重新确认 runner、工具链和签名配置。把恢复步骤提前写入团队文档,比假设机器永远不出问题更可靠。
选择独享物理机,是为了让资源归属和环境变化更容易解释。它消除了其他客户在同一台机器上争用资源的因素,但不会消除项目大小、任务数量和依赖服务带来的波动。
CPU、统一内存与 SSD 服务于你自己的工作负载。DerivedData、依赖与工程缓存由团队管理,不会被其他客户的构建任务清掉。
当任务耗时发生变化,可以从工程改动、缓存命中、测试范围与本机并发着手定位,而不是猜测是否有陌生任务正在占用机器。
同一团队的多个分支仍可能争用一台节点。把所有任务同时启动,不会自动获得更多计算资源;应根据内存占用和发布优先级设置 runner 并发。
单台节点的弹性不如按需扩容的共享方案。如果只有偶发构建,或任务峰值非常短且不可预测,共享 runner 可能更合适;已有闲置 Mac、每月只打包一两次时,自建也可能更省。
用同一份代码比较拉取、依赖准备、编译、测试与上传各阶段,再判断瓶颈究竟在计算资源、网络还是任务设计。独享解决的是资源归属,不是所有构建问题。
Apple Silicon M4 面向轻量打包与日常开发,M4 Pro 为更大工程和更高内存需求提供另一档选择。我们把芯片、统一内存和 SSD 写全,不用模糊的等级名称代替规格,也不承诺某个档位能让所有项目按同一比例提速。
Apple Silicon M4 · 16GB 统一内存 · 256GB SSD
适合单 App、每日少量打包,或先验证远程构建是否可行。不建议同时启动多个模拟器和大量并行编译任务。
$19.7/天 · $98.5/月
周付 $53.2 · 季付 $267.9
租用 Port M4 BaseApple Silicon M4 · 24GB 统一内存 · 512GB SSD
适合日常合并构建、多分支任务与模拟器测试。是否增加并发,应根据工程实际峰值内存判断,而不是直接把任务数设到最高。
$40.3/天 · $201.6/月
周付 $108.9 · 季付 $548.4
租用 Port M4 PlusApple Silicon M4 Pro · 64GB 统一内存 · 2TB SSD
适合大型多 target 工程、较高内存占用的任务与本地模型推理实验。若工作负载依赖多卡训练,不应把 Mac mini 当作对应设备的替代品。
$61.4/天 · $307.1/月
周付 $165.8 · 季付 $835.3
租用 Port M4 Pro以上为节点基础价格,均以 USD 结算。存储扩展等附加项单独计费;完整配置与最终应付金额在下单时确认。
新加坡、日本(东京)、韩国(首尔)、香港、美国西部,覆盖亚太与美西团队。三档机型都提供这五个区域,实际可用状态以控制台实时返回为准。区域选择不应只看成员到节点的距离,还要看代码拉取、依赖下载与产物上传的完整路径。
东南亚团队可以优先评估。将代码仓库和常用依赖源一起纳入试跑,观察准备阶段是否占据主要耗时。
选择新加坡节点面向日本及东亚协作团队的候选区域。若需要频繁远程操作,同时检查交互体验和上传路径。
选择东京节点东北亚团队可纳入比较。使用相同提交和依赖版本做验证,避免把缓存差异误认为区域性能差异。
选择首尔节点华南与东南亚协作团队可先评估此区域。跨网络路径可能随运营商变化,最终以自己的工程试跑为依据。
选择香港节点适合优先评估北美西岸的仓库、依赖源和团队连接路径。成员分散时,按流水线主要数据流向选择。
选择美国西部节点这些是区域选择原则,不是逐城市延迟实测。跨区域协作时,先记录拉取与上传耗时,再决定是否迁移节点,不以地理名称代替验证。
CI 负责人需要的是能据此做决定的信息。我们把产品目录、适用边界和付款口径分开写,避免在开通之后才发现关键前提。
芯片、统一内存、SSD 和四个计费周期分别列明。基础节点与附加项区分计算,不把月付金额写成按天入口价,也不以“高配”代替具体配置。选型时先核对资源,再核对整个使用周期的支出。
有闲置 Mac、构建频率很低,继续自建可能更划算;峰值短且变化大,共享 runner 可能更灵活;依赖本地真机的调试环节,也不应只靠远端节点完成。独享托管适合持续使用,不必替代每一种开发方式。
仅支持 USDT-TRC20 与 Visa / Mastercard / Amex(经 Stripe),实际可用网关以后端接口返回为准。下单前确认机型、区域、周期和附加项;付款或账单问题通过控制台工单处理,售前疑问也可发送至 support@osxport.com。
先跑一遍拉取、依赖准备、编译、测试与归档。记录耗时和峰值内存,再决定档位、并发与周期。按天试跑从 $19.7/天起,不需要先把长期环境一次定下来。
如果已有闲置设备、每月只打包一两次,我们也建议先算清自建成本。