如果你已經讀過 日本 Remote Mac 深度指南,又掃過 日本 vs 新加坡,華南 iOS 團隊下一問幾乎一定是:「那東京和香港到底怎麼選?」 大家搜 Japan vs Hong Kong Remote Mac、東京與香港的 Mac CI,要的不是六地費用大表,而是想在 Japan Remote Mac(Remote Mac 日本 / 東京 Mac Runner)和 香港 Remote Mac(Remote Mac 香港 / 香港 Mac mini)裡拍板一個。
這篇就只聊 Japan vs Hong Kong Remote Mac——不比新加坡,也不扯美西。糾結東京 vs 新加坡的,去看 新加坡那篇;心裡已經定了日本或香港的,可以直接 日本結帳 / 香港結帳。Runner 花多少錢看 六地 TCO 橫評;流水線怎麼提速看 自建 Runner 加速、Flutter iOS CI。
一、選區之前,別掉進這三個坑
- 拿 ping 當裁判。
git fetch、pod install、xcodebuild archive走的網路和 ICMP 根本不是一條路。兩地差多少,多半看依賴下哪、快取留不留得住——下文有四階段基準測試,別只看 ping 榜。 - 把這篇當六地橫評。 六地費用和全域選型在 Runner TCO 橫評;這裡只掰 Japan Remote Mac 和 香港 Remote Mac 誰更適合你。
- 跟日本 vs 新加坡攪在一起。 新加坡那篇是給東南亞看的;這篇給大陸華南 + 港澳。香港和新加坡對華南都算「近」,但 HKT 怎麼值班、出口走哪、團隊本來在哪台機上幹活——都不一樣。
Runner 怎麼註冊看 GitHub 官方文件;App Store Connect 是全球服務,上傳不強制日本 IP,這點 Apple 文件也寫得很清楚。
二、你是哪種團隊?三十秒對號入座
| 畫像 | 優先節點 | 一句話為啥 |
|---|---|---|
| 東京/大阪團隊,JST 發版,日服 API 聯調 | Japan Remote Mac | 值班、沙箱、JP 合規都得跟機器同區;香港接不住 JST 那套節奏 |
| 深圳/廣州/港澳,每天 VNC 寫程式 | 香港 Remote Mac | 連 Remote Mac 香港 手感通常比東京穩;沒 JP 合規就別硬湊東京 |
| 日本客戶 + 大陸外包,CI 和桌面要分開 | 雙節點 | 香港 VNC 除錯,東京 jp-tokyo Runner 發版——第五節細講 |
第一行和第二行你都中了?別逼一台 Mac 包打天下——香港 當「手感機」,東京 當「發版機」,往往比非此即彼省心。
三、一張表看完:東京 vs 香港的 Mac CI
| 維度 | 東京(Japan Remote Mac) | 香港(香港 Remote Mac) |
|---|---|---|
| JST / HKT 發版視窗 | ✅ JST 原生 | ⚠️ HKT 與 JST 差 1h,習慣仍可能錯位 |
| 日服 API / JP 資料駐留 | ✅ | ❌ 通常不滿足 JP 境內要求 |
| 大陸華南日常 VNC / SSH | ⚠️ 視跨境鏈路 | ✅ 通常更低延遲、更穩 |
| 粵港澳協作(HKT 值班) | ⚠️ 跨時區 | ✅ 首選 |
| 純 GitHub + Apple CI(無地域合規) | ⚠️ 看主時區 | ⚠️ 看主時區 |
| Runner 標籤範例 | jp-tokyo |
hk / hk-hkg |
四、別只看總耗時:四階段怎麼比
同一儲存庫、同一套工作流,東京和香港各跑三遍,取中位數。四段拆開看——很多人被「總耗時」帶偏,其實差在第②段還是第③段,結論完全不一樣。
| 階段 | 測什麼 | 東京更可能贏在哪 | 香港更可能贏在哪 |
|---|---|---|---|
| ① clone / fetch | git clone、LFS |
Git 遠端偏日服/東亞時 | 私有製品庫在華南/香港時 |
| ② pod install / npm ci | CocoaPods、SPM | 第二次起靠持久快取(看誰已預熱) | 內網 npm 在香港時首次可能更快 |
| ③ xcodebuild archive | 編譯 + 簽章 | 跟地區關係不大;DerivedData 留得住才是硬道理 | 同上 |
| ④ 上傳 TestFlight | fastlane pilot / Transporter 上傳 | 看出口頻寬,跟 CPU 沒關係 | 同上 |
要是③段兩地差一截,先別急著換區——查一下是不是每次 CI 都在清 DerivedData。冷快取換到哪都慢。持久 Runner 怎麼搭,看 自建 Runner 加速文。
五、寫程式的機器和跑 CI 的機器,可以不在一座城
這點很多人沒想到:手感 和 發版節奏 可以拆開買。
場景 A:深圳開發 + 東京客戶 — 白天用 香港 Remote Mac VNC 寫 Swift(跟手),夜裡發版任務丟到 Japan Remote Mac 的 jp-tokyo Runner,跟日服 API 卡在同一個 JST 視窗。
場景 B:香港本地團隊,全員 HKT — 開發和 CI 放一台 Remote Mac 香港 月租往往就夠;除非合約寫明 JP 境內建置,再補一台東京 Runner。
場景 C:純 CI,沒人 VNC — 桌面延遲可以忽略,只看四階段 + 合規。這時候 東京 vs 香港 基本就是時區和 API 屬地之爭。
六、雙區並行:標籤怎麼拆
jobs:
ios-release-jp:
runs-on: [self-hosted, macos, jp-tokyo]
ios-release-hk:
runs-on: [self-hosted, macos, hk]
Match 憑證倉、App Store Connect API Key 兩區共用一套就好,別東京一套 p12、香港又搞一套。月租和併發數字去 Runner TCO 橫評 查;這篇只聊標籤和時間視窗怎麼拆。
七、拿不準?48 小時試一把
別光靠腦補——日租試錯很便宜,下面這套夠你在週末拍板:
- 同一儲存庫、鎖死
Podfile.lock,東京和香港各日租 2–3 天,完整工作流各跑三遍。 - 四階段中位數記一下,扔團隊 wiki 或 Notion 都行。
- 挑同事真正在幹活的時間段,兩地各 VNC 半小時,憑手感記輸入延遲。
- 有日服 API 沙箱的話,只在 JST 視窗測聯調——這是東京的「非 ping 收益」,香港測不出來。
- 沒 JST/合規剛需、香港端到端又更快 → 香港月租;反過來 → 日本月租。
具體套餐看 定價頁;本文也不給你承諾「固定多少毫秒」那種 SLA。
一句話拍板
JST 發版、日服 API、JP 境內建置 → 東京 Japan Remote Mac。華南/港澳天天 VNC、沒 JP 合規 → 香港 香港 Remote Mac。兩個都要 → 雙標籤,別硬賭一台。
八、常見問題
華南團隊該選東京還是香港?
天天 VNC 敲程式、日服 API 沒硬性要求——多半 香港 更舒服。要 JST 值班或合約卡 JP 合規,那就東京,別跟手感較勁。
香港和新加坡對華南不是都挺近嗎?
近是近,但 HKT 怎麼排班、出口走哪、團隊本來習慣哪台機,都不一樣。糾結新加坡去看 日本 vs 新加坡;糾結香港就留在這篇。
東京比香港更適合 iOS CI 嗎?
編譯速度兩地真差不多。差的是時區、合規、誰天天遠端連這台 Mac——用四階段測,別看誰家 ping 低。
Japan vs 香港,第一眼該看啥?
同事在哪個時區、日服 API/合規卡不卡脖子、日常 VNC 從哪連——這三樣定了,八成就有答案;Git/Pods 往往是第二順位。
JST 團隊能用香港跑 CI 嗎?
能跑通,但日服沙箱和 JST 值班視窗還是會把你往 Remote Mac 日本 推。
東京和香港各一台 Runner 行嗎?
行啊。jp-tokyo 和 hk 拆兩條佇列,Match 倉別搞兩套就行。
香港 Remote Mac 和 Mac mini 香港是一回事嗎?
在 Nuvcloud 這邊,就是香港機房給你一台獨享 M4 Mac mini——叫 Remote Mac 香港 也好,叫 Mac mini 香港也好,一回事。
和六地 TCO 橫評重複嗎?
不重複。橫評幫你算六地帳單;這篇只幫你掰 東京 vs 香港。
和日本深度指南重複嗎?
也不重複。深度指南是「定了日本之後怎麼配」;這篇是「東京和香港二選一」。
48 小時 A/B 具體怎麼測?
兩地各日租兩三天,同儲存庫把拉程式碼、pod install、archive、上傳 TestFlight 四段中位數記下來,比看一篇文靠譜。
TestFlight 必須選日本節點嗎?
不用。App Store Connect 是全球服務,跟你的 Mac 在哪個機房沒關係。
Flutter 打 IPA 選哪?
跟原生 Xcode CI 同一套邏輯;Flutter 細節看 這篇。
合約要求 JP 境內建置,能用香港嗎?
一般不行。合規卡脖子的時候,ping 再低也沒用,老老實實 Japan Remote Mac。
GitHub Actions 老排隊,選哪區能救?
兩區都能上自建 Runner 把排隊幹掉;選區還是按時區和 API 來,不是看哪邊佇列短。選錯了?日租試錯成本低,端到端慢一截又沒有 JST/合規收益,48 小時內換區不丟人。
臨走三句
- Japan vs 香港 不是 ping 大賽——先看 JST/合規/VNC,再拿四階段數據說話。
- 東京 賣 JST + 日服 API;香港 賣粵港澳手感;兩台並存完全 OK。
- 還是拿不準?兩地各日租試 48 小時;定了日本回深度指南,定了香港先跑一輪再月租。