2026年 リモートMacで iOS XCTest と UI 自動化
日韓港・米東、M4、Simulator分片、レンタルマトリクス
2026年、リモートMacでXCTestとXCUITestを並列するには、計算・Simulator・ネットを同時に揃えます。本稿はシンガポール・東京・ソウル・香港・米東、M4三構成と1TB/2TB、Simulator分片、QA短中期レンタルマトリクス、SSHヘッドレスとxcresult FAQです。
ローカルから移す理由
Simulator飽和はフレークの温床。専用Macは隔離計算と複数シャード並列を一度に満たします。XCTestはCPU寄り、XCUITestはGPU・ディスク寄り—同一プール混載は避け、並列数・OS×端末・成果物置き場を先に書き出してください。 関連:XcodeとGitHub Actions自ホストRunner(2026)
launchd GUIセッションと画面収録・アクセシビリティをイメージに焼き込み。SSH切断でSimulatorが止まらないように。
日韓港・米東の選び方
RTTはGit・ログ・xcresult転送、人手はSSH体感を左右します(自社再計測を)。
| 地域 | RTT目安 | 向く用途 |
|---|---|---|
| 香港 | 25–55ms | ログ追尾・再現 |
| SG | 45–80ms | SEAリリース |
| TYO/ICN | 40–90ms | 日韓UIベースライン |
| 米東 | 160–230ms | 夜間無人・米S3 |
デバッグ多め→APAC、定時のみ→米東。バケットはMacと同リージョンに。
M4・ストレージ・分片
M4は単一シャード、ProはUI2–4本、Maxは大行列向け。1TBは週次整理、複数ランタイム+7日xcresult保持は2TB。分片はOS×代表端末単位で、UIはラベル分離。
短中期レンタルマトリクス
リリース前2週はPro/Max+2TB短期、保守はM4+1TB。利用率70%超が2サイクル続けば台数追加。 関連:TestFlight・App Storeのリージョンとストレージ(2026)
| フェーズ | 契約 | 構成 |
|---|---|---|
| 大版本 | 1–3ヶ月 | 米東/SG·Pro/Max·2TB |
| 定常 | 月次 | 港/SG·Pro·1TB |
| 保守 | 週次 | M4·1TB·夜間スモーク |
SSH・xcresult FAQ
launchd+caffeinate -dimsu。権限は事前付与。sudo xcodebuildは避ける。xcresulttool要約先行、動画は必要時のみ、バケット同リージョン・7日失効。Mac miniが基盤を支える
xcodebuild testとSimulatorはmacOSネイティブ。M4の統合メモリと約4W待機は24時間QA向き。Gatekeeper・SIP・FileVaultは長期SSHにも有利です。
2026年はMac mini M4が最もコスパの良い錨—下のカードから実測リージョンを選び、回帰を最後まで走らせてください。