Apple Silicon専用物理ノード

iOSビルドをローカルで待つ時間から、 クラウドパイプラインへ。

OakVMは、既存のCI/CDへ直接接続できるMac Mini物理ノードをiOS・macOSチームに提供します。1注文につき1台を専有でき、Xcode、Fastlane、self-hosted runner、コマンドラインビルド、リモートデバッグに対応します。

  • 仮想マシンではありません
  • 約4分で提供
  • すべてUSD決済
OakVMクラウドMacのビルドワークスペース背景
RUN RECORD 3分42秒 直近のアーカイブ所要時間例
BUILD LEDGER ios-release / task 0281 node-hk-m4-06

$ git checkout release/2.8.0

HEAD is now at 4f70c2a release metadata

$ bundle exec fastlane ios archive

[11:24:07] Resolving Swift packages...

✓ 依存関係をノードキャッシュから復元しました

$ xcodebuild -workspace App.xcworkspace \

  -scheme App -configuration Release archive

CompileSwiftSources 100%

✓ ARCHIVE SUCCEEDED 03:18

署名ID: Distribution certificate ••••••••

IPAをエクスポート中 100%

✓ EXPORT SUCCEEDED

artifact/App-2.8.0.ipa 184.7 MB

シンボルとサニタイズ済みビルドログをアップロード中...

✓ ARTIFACT STORED

M4 Mac Mini / 専用ノード16GB · 256GB · HK

既存のツールチェーンに接続し、パイプライン全体を書き換える必要はありません。

これらのワークフロー表記は対応シーンの説明のみを目的とし、各ツールやプラットフォームによるOakVMの推奨を示すものではありません。

XC

Xcode

コマンドラインビルド、アーカイブ、署名チェック、エクスポート、シンボルファイル整理を実行できます。

GT

Git

対象ブランチを取得し、コミットを固定して、タスクごとのコードベースラインを保持します。

FL

Fastlane

既存のlaneを再利用し、テスト、アーカイブ、成果物処理を再現可能なタスクとして連結します。

SR

Self-hosted runner

runnerラベルでmacOSが必要なタスクを指定した物理ノードへ割り当てます。

VN

VNC

グラフィカルインターフェースが必要な場合はリモートで確認し、日常の自動化はコマンドラインで実行できます。

TF

TestFlight

エクスポート済みビルド成果物を、チーム既存のテスト配布フローに接続します。

6か所 選択可能なノードリージョン アジアと米国東西部の協業タイムゾーンをカバー
2構成 販売中のApple Silicon構成 M4とM4 Pro、いずれも専用物理ノード
約4分 標準提供フロー 決済確認から初回接続チェックまで
日額 / 週額 / 月額 / 四半期 4種類のレンタル期間 タスク頻度に合わせて選択。ハードウェアの専有状態は変わりません

専用Macノードを既存のiOSビルドファームへ接続。

コードリポジトリ、ジョブ orchestration、成果物ストレージは既存システムを継続利用し、macOS、Xcode、Apple Siliconが必要な工程だけをOakVMへ割り当てられます。

PUSH / 01

コードをプッシュ

対象ブランチをマージし、コミットハッシュを記録します。リポジトリ権限、レビュー規則、ブランチ保護を別システムへ移行する必要はありません。

入力
対象ブランチ、コミット、ビルドパラメータ
確認
ノードが最小権限でコードを取得できる
TRIGGER / 02

リモートトリガー

self-hosted runnerのラベル、ジョブキュー、SSHコマンドで起動し、macOS不要の工程とノードを奪い合わないようにします。

入力
runnerラベル、タスクID、タイムアウト方針
確認
対象パイプラインだけがMacキューに入る
EXECUTE / 03

物理ノードで実行

専用Mac MiniでxcodebuildまたはFastlaneを呼び出し、依存関係解決、テスト、アーカイブ、署名チェック、エクスポートを実行します。

入力
Xcodeバージョン、scheme、エクスポート設定
確認
同じコミットを固定コマンドで再ビルドできる
STORE / 04

成果物をアーカイブ

IPA、xcarchive、シンボルファイル、サニタイズ済みログを返送します。キャッシュと正式成果物を分けて保存し、削除と追跡を容易にします。

出力
ビルド成果物、検証結果、所要時間の記録
確認
タスクIDから完全な成果物を特定できる

まず非本番ブランチで取得、ビルド、アーカイブ、成果物返送までを完了させてから、本番リリースタスクを移行することをおすすめします。ネットワーク、ツールチェーン、署名資産、成果物ストレージを個別に検証できます。

$20.3/日から

2つの構成から、ビルド負荷とメモリピークに合わせて選択。

OakVM M4は通常のiOSパッケージング、自動テスト、単一パイプラインに適しています。OakVM M4 Proは大規模ワークスペース、並列タスク、AI実験、高いローカルストレージ性能に適しています。

両プランはシンガポール、日本(東京)、韓国(ソウル)、香港、米国東部、米国西部に対応します。実際の利用可否はコンソールのリアルタイム表示をご確認ください。

料金と追加オプションを見る
REGULAR PIPELINE

OakVM M4

M4 · 16GB RAM · 256GB SSD

$20.3 / 日
$54.9 / 週 $101.7 / 月 $276.6 / 四半期
  • 通常のiOSパッケージングと自動テスト
  • 単一パイプラインのビルドタスク
  • 安定した再現可能な固定環境が必要な場合
OakVM M4をレンタル

協業タイムゾーンに合わせて6つのノードリージョンから選択。

リージョンは主にリモートアクセス経路とチームの引き継ぎ時間帯に影響します。単一ノードのビルド性能の代替指標ではありません。OakVM M4とOakVM M4 Proは6リージョンすべてに対応します。

OakVM 6リージョンノードマップ シンガポール、東京、ソウル、香港、米国東部、米国西部の6リージョンを示すマップ。 SG JP KR HK US-E US-W NODE ROUTE / UTC COVERAGE 06 REGIONS
ノードは365日、年間を通じて稼働します。利用可否はコンソールにリアルタイムで表示されます。
SG

シンガポール

東南アジアの協業タイムゾーンとアジアチームの引き継ぎに適しています。

十分
JP

日本(東京)

東アジアの協業タイムゾーンと日本国内の開発チームに適しています。

十分
KR

韓国(ソウル)

北東アジアの協業タイムゾーンと地域間タスクの引き継ぎに適しています。

十分
HK

香港

華南および東南アジアチームからのリモートアクセスに適しています。

十分
US-E

米国東部

北米東部と西欧の協業タイムゾーンに適しています。

十分
US-W

米国西部

北米西岸と太平洋をまたぐチームの引き継ぎに適しています。

十分

ローカルMacから移行する際は、データ、ツールチェーン、CI接続の3項目で検証します。

開発マシン全体を先にコピーする必要はありません。移行対象、固定すべきバージョン、クラウドMacで実行すべきタスクを先に明確にすると、最初のパイプラインの切り分けを大幅に短縮できます。

01 / DATA

データと権限の境界を定義

ソースコード、依存キャッシュ、署名資産、ビルド成果物、ログを分けて管理します。キャッシュは再構築できますが、正式成果物は独立してアーカイブし、機密資産は必要なタスクにのみ公開します。

検証チェックリスト

  • ノードが最小権限で対象リポジトリにアクセスできる
  • 署名資産と通常のプロジェクトファイルを分けて管理する
  • IPA、xcarchive、シンボルファイルを個別にバックアップできる
02 / TOOLCHAIN

再現可能なビルドツールチェーンを固定

Xcode、SDK、コマンドラインツール、パッケージマネージャー、主要依存関係のバージョンを記録します。再現可能なコマンドをスクリプト化し、GUI上の一時的な操作を減らします。

検証チェックリスト

  • Xcodeとプロジェクト要件のSDKバージョンが一致している
  • キャッシュを削除してもコマンドラインビルドを完了できる
  • 依存ロックファイルとキャッシュ無効化ルールを検証済み
03 / CI ACCESS

最後にCIへ接続し、タスクを分離

self-hosted runnerを登録したら、ラベルでプロジェクト、優先度、環境を区別します。1つのノードで同時に実行するタスクは、手作業の取り決めではなくキューのルールで決めます。

検証チェックリスト

  • 対象タスクだけがMacノードへ割り当てられる
  • 失敗ログの機密情報をサニタイズ済み
  • ビルド成果物を既存の成果物リポジトリへ返送できる

「リリースの引き継ぎがオフィスの特定のMacに依存しなくなり、次のタイムゾーンのチームが同じタスク記録から作業を続けられます。」

モバイル担当者 · 複数タイムゾーンのアプリチーム

「runnerラベルでプロジェクトとノードを対応付けると、個人のPCよりビルド環境を検証しやすくなります。」

リリースエンジニア · CI/CDチーム

「リモート実験でも依存関係と記録を固定でき、場所を移してもApple Silicon環境を整え直す必要がありません。」

機械学習エンジニア · AI実験ユーザー

上記は典型的なワークフローにおける担当者の関心事項を示すもので、評価や性能を保証するものではありません。所要時間はプロジェクト規模、依存関係の状態、ノードリージョン、アクセスネットワークによって異なります。

注文前の確認事項

ノードの専有範囲、接続方法、決済条件を事前に確認。

チームは注文前に、メモリピーク、キャッシュ使用量、同時実行タスク、対象リージョン、レンタル期間を確認してください。署名資産を扱う場合は、インポート、ローテーション、バックアップ、利用終了時の削除責任も明確にします。

操作ガイドを開く
OakVMのノードは仮想マシンですか?

いいえ。1注文につき1台のApple Silicon Mac Mini物理ノードを専有します。ハードウェア構成は選択したプランに応じ、計算リソースを他の顧客と共有しません。

既存のCI/CDに接続できますか?

はい。self-hosted runner、ジョブキュー、SSHコマンドでノードを起動し、ラベル、作業ディレクトリ、キュー方針でプロジェクトを分離できます。

開始価格、決済通貨、支払い方法は?

最低価格は$20.3/日で、すべての注文をUSDで決済します。対応する支払い方法はUSDT-TRC20とVisa / Mastercard / Amex(Stripe経由)のみです。利用可能な決済ゲートウェイはバックエンドの表示に従います。

署名資産とビルド成果物のバックアップ担当は?

コード、証明書、プロビジョニングプロファイル、秘密鍵、ビルド成果物の権限管理、安全管理、バックアップはユーザーの責任です。サポート依頼時はサニタイズ済みログのみを提供し、公開ページに認証情報を貼り付けないでください。

ノードは定期的に停止しますか?

すべてのノードは365日、年間を通じて稼働します。ユーザー操作、ネットワーク条件、不可抗力などの範囲は利用規約に従います。

DEDICATED PHYSICAL NODE

次のiOSビルドを専用物理Macに任せる。

OakVMは仮想マシンではないApple Siliconノードを提供します。2つの構成で6リージョンをカバーし、日額、週額、月額、四半期でレンタルでき、すべてUSDで決済します。タスク期間に合わせて注文するか、チームでリージョンと構成を確認してください。