獨享實體 Mac mini

讓 iOS 打包與
App 自動化建置持續執行

每筆訂單交付一台獨享實體 Mac mini,而非虛擬機器。透過 SSH 或 VNC 連線,將 Xcode、fastlane 與現有 CI 流程放到可驗證的雲端節點上。

Mac Mini M4 16GB RAM 5 個節點 $20.3 / 天
連接新加坡、東京、首爾、香港與美國東部節點的 RunnerVM Mac mini 建置叢集 5 個區域 · READY 一筆訂單,一台實體節點

立即租用

選擇 Runner M4、五個區域之一與計費週期,再依工作負載確認儲存空間或 Thunderbolt 5 並聯選項。

前往下單

先查看規格

確認 M4、16GB RAM、256GB SSD、四種計費週期及所有附加選項,再決定節點與租用期間。

開啟方案頁
適用情境

依任務安排節點,不為工作流程增加不必要的複雜性

RunnerVM 提供獨享實體 Mac 節點。儲存庫策略、簽署權限、相依套件快取與發佈規則,仍由團隊依專案需求設定。

CI

iOS / macOS 持續整合

將節點註冊到現有 CI,依儲存庫隔離工作目錄。建議鎖定工具鏈版本、限制建置帳號權限,並為相依套件快取設定明確的失效規則。

CI RUNNER
XC

Xcode 雲端編譯

先確認 Xcode、SDK 與 Command Line Tools 版本,再匯入憑證與描述檔,執行 archive、export 及產物驗證。

XCODEBUILD

遠端開發

透過 SSH 處理指令碼、相依套件與背景工作;需要圖形介面時再使用 VNC。中斷遠端桌面連線前,應確認建置工作正在可持續的工作階段中執行。

SSH + VNC
AI

AI 實驗

先測量模型記憶體峰值、磁碟使用量與資料傳輸路徑。Runner M4 適合可在 16GB 記憶體限制內執行的實驗;更大型的工作應先完成容量評估。

先評估
建置跑道

一條可重複的 App 自動化打包流程

固定提交版本、隔離簽署材料、保存完整日誌,並逐項驗證匯出的 IPA、dSYM 與封存結果。

build-lane / ios-release / current-run 工作編排

Build lane · ios-release

以下指令與目錄僅展示流程結構,實際參數應與專案設定保持一致。

可追蹤日誌
  1. 01

    推送程式碼

    檢出固定提交版本、驗證子模組,並依鎖定檔還原相依套件快取。

  2. 02

    注入憑證

    建立暫時鑰匙圈,匯入憑證與描述檔,並限制存取範圍。

  3. 03

    執行建置

    執行 xcodebuild 或 fastlane,持續保存標準輸出與錯誤日誌。

  4. 04

    封存產物

    驗證 IPA、dSYM、Archive 與匯出日誌,再交接至後續流程。

$ fastlane ios release --env runner
→ archive/RunnerApp.ipa
→ archive/RunnerApp.app.dSYM.zip
→ checksum verified
專案檢視

將指令、硬體與用途放在同一張檢查表

連線後先驗證主機指紋、系統資訊與工具鏈版本。範例指令需依專案、憑證與目錄結構調整。

runner-m4-sg · build session SSH
developer@local $ ssh runner@sg-m4-node
Host fingerprint verified
Dedicated physical Mac mini

runner@node $ xcodebuild \
  -workspace RunnerApp.xcworkspace \
  -scheme RunnerApp \
  -configuration Release archive
** ARCHIVE SUCCEEDED **

runner@node $ fastlane ios package
[12:43:31] Export RunnerApp.ipa
[12:43:52] Verify artifact checksum
lane completed
範例輸出僅用於說明連線、封存與匯出的順序;主機名稱、目錄、Scheme 與簽署參數應替換為專案實際值。
硬體銘牌

Runner M4 規格

晶片
Mac Mini M4
記憶體
16GB RAM
儲存空間
256GB SSD
連線
SSH / VNC
屬性
獨享實體 Mac mini,非虛擬機器
選型建議

先依工作負載判斷

輕量建置
Runner M4
日常開發
Runner M4
AI 實驗
先評估 16GB 記憶體限制、儲存空間與 Thunderbolt 5 並聯需求
5 個節點

從最靠近團隊、程式碼來源或相依套件鏡像的位置開始

RunnerVM 全站共有 5 個節點或機房:新加坡、日本(東京)、韓國(首爾)、香港、美國東部。所有目錄內組合通常均可訂購,實際可用性以控制台即時回傳為準。

SG

新加坡

適合東南亞團隊、區域程式碼來源與相依套件鏡像。下單前請從實際辦公網路重新測試路由。

充足

JP

日本(東京)

適合日本及東北亞工作流程。建議同時測試 SSH 互動與大型檔案傳輸路徑。

充足

KR

韓國(首爾)

適合韓國本地開發與鄰近區域任務。跨境存取應結合 p95 與路由結果判斷。

充足

HK

香港

適合需要連接東亞與東南亞網路的團隊。應從程式碼來源所在網路補充測試。

充足

US-E

美國東部

適合美國東部團隊及鄰近服務。亞洲團隊應重點評估跨洋路由與檔案同步。

充足
節點互測

節點延遲實測紀錄

以下樣本展示節點之間 ICMP ping 的 p50、p95、取樣時間與網路服務商。團隊到節點的實際結果仍需從自身網路重新測試。

五節點互測樣本

每條路由連續收集 20 個 ICMP echo 請求,間隔 1 秒。

20 PACKETS / ROUTE
測試來源 目標節點 p50 p95 取樣時間 網路服務商
新加坡 日本(東京) 67.4 ms 72.8 ms 02:10 UTC Cogent / NTT
日本(東京) 韓國(首爾) 31.2 ms 35.9 ms 02:14 UTC IIJ / KT
韓國(首爾) 香港 48.6 ms 55.1 ms 02:18 UTC KT / PCCW
香港 新加坡 36.9 ms 42.7 ms 02:22 UTC PCCW / Singtel
美國東部 日本(東京) 168.3 ms 176.5 ms 02:26 UTC Zayo / NTT
測試標準:從對應 RunnerVM 節點發出 ICMP echo 請求,並計算往返時間分位數。跨境路由、本地服務商、網路壅塞與測試時段都會影響結果;本表適合比較路徑,不能取代團隊網路的實際驗證。
唯一在售方案

Runner M4,從 $20.3 / 天起

Mac Mini M4、16GB RAM、256GB SSD,支援按天、週、月、季租用。所有訂單均以美元(USD)結算。

充足

Runner M4

Mac Mini M4 · 16GB RAM · 256GB SSD

每天$20.3
每週$54.7
每月$101.3
每季$275.5
立即租用 Runner M4

附加儲存空間與 Thunderbolt 5 並聯功能按所選週期另行計費。節點與選項的實際可用性以控制台即時回傳為準。

服務狀態

近 90 天狀態按日記錄

目標可用率、每日狀態與已驗證事件採用同一標準呈現。所有節點全年 365 天正常運行。

99.9%

目標可用率

每日記錄用於定位區域網路或節點事件,不能取代特定訂單與連線日誌。

近 90 天每日狀態

每一格代表一個曆日。

正常記錄

事件說明

狀態記錄會關聯區域、節點、起訖時間、影響範圍與驗證結論。服務抵扣或賠付依適用服務條款及最終驗證結果為準。

查看服務條款
開發者問答

下單前通常會確認的六件事

先確認設備屬性、連線方式、工具鏈範圍與訂單週期,再決定是否將建置工作遷移至雲端 Mac。

獨享實體機具體是什麼?

一筆訂單對應一台獨享實體 Mac mini。CPU、記憶體與本機儲存空間均來自該設備本身,RunnerVM 不會將共享虛擬資源描述為獨享設備。交付後應先驗證主機資訊、連線憑據與系統環境。

如何遠端連線?

透過 SSH 處理命令列、相依套件安裝與自動化工作,透過 VNC 完成需要 macOS 圖形介面的操作。首次連線應驗證主機指紋、更新初始密碼,並限制不必要的入站連接埠。

交付前需要準備什麼?

提前列出 Xcode 與 SDK 版本、專案相依套件、憑證、描述檔、建置 Scheme、匯出設定與網路方向。團隊也應確定誰可以存取簽署材料,以及日誌與產物的保存位置。

有哪些計費週期?

Runner M4 支援按天、週、月、季下單,對應價格分別為 $20.3/天、$54.7/週、$101.3/月、$275.5/季。訂單起訖時間、區域與附加項目以控制台確認的資訊為準。

訂單結束後如何處理資料?

請在訂單結束前移出程式碼、建置產物、日誌與仍需保留的快取。結束流程會撤銷存取憑據並處理設備資料,團隊也應同步撤銷憑證、權杖與儲存庫授權。

應該選擇哪個節點?

優先考量團隊、程式碼來源、相依套件鏡像與產物接收端的位置。建議從實際網路執行 ping、traceroute、SSH 互動與檔案傳輸測試,不要只憑城市距離選擇節點。

下一條建置跑道

把下一次建置交給雲端 Mac

選擇 Runner M4 與五個區域之一,將 Xcode、fastlane 及現有 CI 流程遷移至獨享實體節點。需要確認儲存空間、並聯功能或建置流程時,可以先聯絡支援團隊。