首次使用流程

從選購到首次建置任務,依照這條流程完成

RunnerVPS 提供運行於獨享 Apple Silicon 實體節點上的雲端 Mac,並非虛擬機器。先確認記憶體、儲存空間、節點與租期,再完成 SSH 或 VNC 連線,並以最小任務驗證工具鏈。

$20.6/天起兩種 M4 配置,涵蓋 5 個節點;實際可用狀態以控制台即時回傳為準。

BUILD HANDOFF 首次任務交付回執
準備流程
RUN-01 任務啟動卡
配置
Runner M4 · 16GB · 256GB
節點
日本(東京)
租期
按週
執行進度尺 4 / 6
  1. 確認配置
  2. 選擇節點
  3. 提交訂單
  4. 核對指紋
  5. 驗證工具鏈
  6. 簽收成果
OUTPUT RECEIPT 成果簽收卡
驗證項目
SSH、Xcode、儲存庫存取
交接項目
成果、金鑰、租期狀態
下單前 10 分鐘

先準備五項資料,避免設備交付後才補資料

帳戶、通知電子郵件、SSH 公開金鑰、目標 Xcode 版本與租期會直接影響首次連線及環境配置。提前將這些資訊放在同一份內部任務單中,團隊交接會更清楚。

01 RunnerVPS 帳戶

使用團隊可持續存取的電子郵件建立帳戶。已有帳戶的使用者應先確認能正常進入控制台,並核對帳戶顯示的聯絡資訊。

02 通知電子郵件

選擇能接收訂單與設備通知的電子郵件。不要使用即將離開團隊成員專用的地址,避免之後無法查看訂單相關資訊。

03 SSH 公開金鑰

準備目前工作站產生的公開金鑰,並記錄對應私密金鑰由誰保管。只提交公開金鑰,不要透過電子郵件、工單或專案儲存庫傳送私密金鑰。

04 Xcode 版本

從專案建置配置、相依套件與現有 CI 任務確認目標版本。若團隊維護多個專案,應先確定哪個專案作為首次驗證基準。

05 所需租期

依任務持續時間選擇日、週、月或季。短期相容性驗證通常按日或週,持續 CI 與固定流程則更適合按月或季管理。

不要將存取憑證寫入準備清單

準備清單只記錄負責人、目標版本、公開金鑰與任務範圍。密碼、私密金鑰、簽署檔案及權杖應透過團隊自己的機密管理流程傳遞。

選擇方案

兩種 M4 配置,依記憶體、SSD 與平行任務選擇

一般開發、單一專案建置與輕量自動化可從 Runner M4 開始;需要同時執行更多任務、保留較大的相依套件快取或處理較大工作集時,選擇 Runner M4 Plus。

一般開發

Runner M4

適合遠端 Xcode 開發、單一專案測試、簽署建置與輕量 self-hosted runner。

晶片M4
記憶體16GB
SSD256GB
按日$20.6
按週$55.7
按月$103.1
按季$280.4
Runner M4 與 Runner M4 Plus 工作流程選擇比較
判斷項目 Runner M4 Runner M4 Plus
平行任務 單一專案建置、測試與輕量自動化 多個建置程序或更高並行任務
相依套件與快取 定期清理相依套件、模擬器與封存檔 需要保留較大的相依套件快取與工作集
圖形介面 遠端 Xcode、偵錯與一般預覽 遠端開發並同時執行更多背景任務
升級判斷 記憶體壓力穩定且磁碟剩餘空間充足時繼續使用 記憶體交換頻繁或快取清理影響任務時優先選擇
選擇節點

從 5 個節點中選擇交付位置

優先選擇靠近主要操作者、程式碼儲存庫與成果接收位置的節點。兩種方案均涵蓋新加坡、日本(東京)、韓國(首爾)、香港、美國東部。

SG

新加坡

適合主要協作成員位於東南亞,或建置成果需要在該區域內頻繁傳輸的工作流程。

目錄配置Runner M4 / M4 Plus
JP

日本(東京)

適合主要操作者位於日本及周邊地區,需要穩定使用 SSH 與圖形介面的團隊。

目錄配置Runner M4 / M4 Plus
KR

韓國(首爾)

適合韓國及鄰近地區的開發、測試與建置任務,方便就近完成日常設備存取。

目錄配置Runner M4 / M4 Plus
HK

香港

適合亞洲多地協作的專案,可結合團隊實際網路路徑評估 SSH 與檔案傳輸體驗。

目錄配置Runner M4 / M4 Plus
US-E

美國東部

適合主要協作者、程式碼服務或成果接收流程位於北美東部的專案與流程。

目錄配置Runner M4 / M4 Plus
如何選擇節點

先從主要操作者所在網路測試至目標區域的路徑,再考量儲存庫下載與成果回傳方向。不要只依據地理距離判斷,也不要將一次網路波動視為長期結論。

查看連線排查
完成訂單

逐項確認配置、節點、租期與附加項目

確認訂單前重新核對機型、交付節點、啟用租期與儲存需求。所有價格均以美元結算,付款方式與實際可用閘道以控制台回傳為準。

ORDER CHECK 提交前複核單
機型

Runner M4 或 Runner M4 Plus

節點

從 5 個在售節點中選擇一處

租期

按日、按週、按月或按季

儲存空間

確認基礎 SSD 是否足以容納相依套件、快取與成果

並聯需求

僅在工作流程確實需要時選擇 Thunderbolt 5 並聯

提交前應由實際使用者確認配置與節點。若訂單與某個專案綁定,可在團隊任務系統中記錄訂單用途,但不要記錄密碼、私密金鑰或完整付款憑證。

首次連線

先核對設備指紋,再建立 SSH 或 VNC 工作階段

首次連線的目標不是立即搬入所有專案,而是先確認設備身分、存取方式、系統版本與基礎網路路徑都符合預期。

SSH 流程

命令列連線準備

  1. 讀取設備資訊

    從控制台核對設備名稱、節點、存取位址與主機指紋。

  2. 比對指紋

    首次接受主機金鑰前,逐字比對控制台顯示的指紋;不一致時停止連線並提交工單。

  3. 使用金鑰登入

    確認本機私密金鑰權限,僅使用已登記的公開金鑰建立工作階段。

  4. 檢查系統資訊

    登入後核對主機名稱、macOS 版本、磁碟空間與目前使用者權限。

VNC 流程

圖形介面連線準備

  1. 先完成設備核對

    確認連線目標與訂單設備一致,再準備受控網路或 SSH 通道。

  2. 建立圖形工作階段

    使用團隊核准的 VNC 用戶端連線,依本地顯示器與網路條件調整解析度。

  3. 驗證工作階段行為

    檢查鎖定螢幕、斷線重連與剪貼簿策略,避免將長期憑證交由共用工作站儲存。

  4. 更新初始憑證

    完成首次驗證後立即更新初始存取憑證,並依成員職責分配最小權限。

DEVICE HANDOFF 設備交付欄位
待核對
設備名稱
控制台顯示值
區域
訂單所選節點
租期
訂單起訖記錄
存取狀態
憑證領取與首次連線狀態
主機指紋
逐字比對後確認
負責人
團隊內部設備保管人
配置工作流程

先執行最小任務,再遷移完整流程

將環境配置拆分為工具鏈、儲存庫、簽署材料、自動化執行器與成果回傳五個部分。每完成一部分就留下可複核的輸出,不要一次匯入所有相依套件後才開始排查。

01

固定工具鏈

確認 macOS、Xcode、命令列工具與專案套件管理器版本。將目標版本寫入專案文件或 CI 配置,避免不同成員使用不同基準。

xcodebuild -version
02

接入程式碼儲存庫

使用最小權限的部署金鑰或團隊核准的存取方式下載測試儲存庫。先驗證唯讀操作,再依實際發布流程增加必要權限。

git remote -v
03

注入簽署材料

透過團隊自己的機密管理流程提供憑證、簽署檔案與權杖。不要將敏感材料寫入儲存庫、建置記錄或一般聯絡電子郵件。

security list-keychains
04

註冊執行器

將實體節點註冊為 self-hosted runner 時限制專案範圍,使用清晰標籤,並記錄執行器由哪個團隊與儲存庫負責。

runner: macos-m4
05

執行最小驗證

選擇能在數分鐘內完成的小型測試任務,驗證相依套件解析、編譯、測試、簽署與成果目錄,不要以完整發布任務作為首次嘗試。

xcodebuild -showBuildSettings
06

回傳建置成果

明確定義封存目錄、檔案命名、驗證方式與接收位置。確認成果能離開設備後,再擴大任務規模或開放給更多專案使用。

shasum -a 256 artifact.zip
最小任務通過標準
  • 工具鏈版本與專案要求一致
  • 儲存庫存取權限符合最小權限原則
  • 測試與簽署輸出可在記錄中追蹤
  • 成果成功回傳並完成驗證
術語小辭典

入門過程中會反覆遇到的八個概念

這些詞分別描述設備邊界、存取方式與建置流程。團隊在任務單與交接文件中統一使用相同術語,可減少「設備、執行個體、執行器」混用造成的誤解。

實體節點
實際交付給訂單使用的 Mac mini Apple Silicon 設備。運算、本機儲存與系統環境均運行於真實硬體上。
獨享
訂單對應的實體機不與其他租戶共用運算資源與本機儲存。團隊仍需自行管理成員權限與專案隔離。
雲端 Mac
透過網路遠端存取、按租期使用的 Mac 設備,適合開發、建置、測試與實驗工作流程。
非虛擬機器
交付對象不是從共用主機切分出的虛擬執行個體,而是獨立的 Apple Silicon 實體設備。
VNC
用於遠端查看與操作 macOS 圖形介面的協定。應透過受控網路或 SSH 通道使用,並避免共用長期憑證。
SSH
用於安全命令列存取、通道與檔案傳輸的協定。首次連線前應核對主機指紋,並優先使用金鑰驗證。
self-hosted runner
由團隊管理並接入自動化平台的執行器。註冊後可在指定專案範圍內執行建置、測試與成果處理任務。
建置成果
由編譯、測試或匯出流程產生的檔案,例如封存檔、安裝套件、符號檔、測試報告與驗證記錄。
交付與結束租期

離開設備前,逐項收妥成果、存取權限與資料狀態

結束租期不只是關閉最後一個終端機視窗。應先完成成果回收,再移除帳戶、金鑰與專案資料,最後在控制台核對租期狀態與設備關聯記錄。

A · 回收

備份需要保留的成果

  • 下載封存檔、安裝套件、測試報告與符號檔
  • 為重要檔案產生驗證值,並在接收端複核
  • 確認相依套件快取是否確實需要長期保留
B · 撤銷

移除帳戶、金鑰與執行器

  • 撤銷儲存庫部署金鑰與自動化權杖
  • 註銷 self-hosted runner 並清理任務標籤
  • 刪除不再需要的本機帳戶與 SSH 公開金鑰
C · 清理

確認專案資料不再需要

  • 檢查工作目錄、暫存檔、記錄與匯出目錄
  • 移除憑證、簽署檔案與環境變數配置
  • 記錄已完成的清理項目及執行負責人
D · 核對

檢查租期與訂單狀態

  • 在控制台核對設備、訂單與租期記錄
  • 確認團隊不再有進行中的建置任務
  • 如狀態與預期不符,透過控制台提交工單

準備好配置與公開金鑰後,即可提交訂單

先選擇 Runner M4 或 Runner M4 Plus,再確認 5 個節點之一、按日/週/月/季租期及必要附加項目。僅支援 USDT-TRC20 與 Visa / Mastercard / Amex(經 Stripe),統一以美元(USD)結算。