XR Build 16
$21.7/日
単一アプリのArchiveとリリース用スクリプトを専用ノードに移行。まずクリーンビルドを実行し、次に増分ビルドと署名を確認して、安定して成果物を生成できるか検証しましょう。
- 単一アプリを1日に数回ビルドする構成の初期検証に最適です。
- SSD 256GBにソースコード、依存関係、ビルド成果物を保存できます。古いアーカイブは定期的に削除してください。
- 専用物理マシン。macOSとXcodeをプリインストールし、接続情報をお渡しします。
すべて専用の物理Mac miniで、仮想マシンではありません。6拠点すべてで3プランを提供し、日・週・月・四半期単位で利用できます。空き状況はコンソールの最新情報をご確認ください。
1日 $21.7 からプロジェクトを検証できます。物理ノード1台を1ユーザー専用で利用でき、macOSのGUIとコマンドラインをフルに使えます。
期間を切り替えると3つのカードに表示される料金だけが変わり、チップ、メモリ、SSDの構成は変わりません。下の料金表では4期間すべての料金を確認できます。
現在は1日あたりの料金を表示しています。すべて米ドル建てです。
$21.7/日
単一アプリのArchiveとリリース用スクリプトを専用ノードに移行。まずクリーンビルドを実行し、次に増分ビルドと署名を確認して、安定して成果物を生成できるか検証しましょう。
$40.8/日
メインアプリ、Widget、Extension用にメモリとキャッシュの余裕を確保。UIテストもパイプラインに組み込み、実際のタスク構成で適切な実行順を確認できます。
$59.5/日
シミュレータの並列テスト、MLXの実験、大容量キャッシュに余裕を持たせた構成です。ビルドと実験でノードを共用する場合は、リソースを使い切るのではなく、タスクの優先順位を決めて実行してください。
表示価格は各契約期間の料金で、日割り換算ではありません。長期契約を選ぶ前に、依存関係、署名、ビルドスクリプトがノード上で正常に動作することをご確認ください。
| プラン | チップ/メモリ/SSD | 日 | 週 | 月 | 四半期 |
|---|---|---|---|---|---|
| XR Build 16 | M4 / 16GB / 256GB | $21.7 | $58.5 | $108.3 | $294.6 |
| XR Build 24 | M4 / 24GB / 512GB | $40.8 | $110.2 | $204.1 | $555.2 |
| XR Build Pro 64 | M4 Pro / 64GB / 2TB | $59.5 | $160.5 | $297.3 | $808.7 |
単一アプリを1日に数回ビルドするならXR Build 16から検証。複数ターゲット、Widget、Extension、UIテストにはXR Build 24、シミュレータの並列テスト、MLXの実験、大容量キャッシュにはXR Build Pro 64を検討しましょう。あくまで目安として、実際のプロジェクトの記録をもとに選んでください。
依存関係のインストール、コンパイル、Archive、テストを個別に実行します。メモリプレッシャーが継続するか確認してから、メモリを増やすか同時実行タスクを減らすか判断しましょう。アイドル時の使用量だけで判断しないでください。
ソースコード、依存関係のキャッシュ、DerivedData、シミュレータ、アーカイブを分けて集計します。成果物の保存数を決め、一時的なビルド出力用の空き容量を確保してから、SSDの増設が必要か判断しましょう。
直列実行から始め、並列数を徐々に増やし、1タスクあたりの所要時間と全体の処理量を比較します。複数のタスクが同じ出力先に書き込む場合や変更可能なキャッシュを共有する場合は、先にディレクトリやスクリプトを分けてからリソースを増やしてください。
専用利用により、他のユーザーと物理リソースを共有せずに済みます。ただし、同じノード上で複数のタスクを実行する場合は、チップ、メモリ、ディスクを共用します。
SSDの増設はオプションで、3つの基本構成を置き換えるものではありません。Thunderbolt 5の並列接続は1台ごとの料金です。メモリが自動的に統合されたり、ビルドタスクが自動で分散されたりするわけではありません。実際の構成と利用可能なオプションは注文画面でご確認ください。
| オプション | 日 | 週 | 月 | 四半期 |
|---|---|---|---|---|
| +1TB SSD | $2.8 | $7.7 | $14.2 | $38.6 |
| +2TB SSD | $5.6 | $15.4 | $28.4 | $77.2 |
| Thunderbolt 5並列接続(1台あたり) | $1.8 | $5 | $9.2 | $25 |
容量を増やせばキャッシュや成果物をより多く保存できますが、別途バックアップが必要です。ソースコードはバージョン管理に保存し、リリース成果物や必要な署名データはご自身で管理できる場所にバックアップして、復元できることを確認してください。
依存関係のキャッシュは再生成できますが、リリース成果物には保存ルールが必要です。不要なアーカイブやシミュレータを削除し、ビルドを1回実行した後の空き容量を確認してから、保持が必要なデータ分だけ容量を追加しましょう。
シンガポール、東京、ソウル、香港、米国東部、米国西部のすべてで3プランをご利用いただけます。販売中のラインナップを以下に掲載しています。いずれの組み合わせも在庫ありと表示されていますが、最新の空き状況はコンソールでご確認ください。
| プラン | シンガポール | 東京 | ソウル | 香港 | 米国東部 | 米国西部 |
|---|---|---|---|---|---|---|
| XR Build 16 | 在庫あり | 在庫あり | 在庫あり | 在庫あり | 在庫あり | 在庫あり |
| XR Build 24 | 在庫あり | 在庫あり | 在庫あり | 在庫あり | 在庫あり | 在庫あり |
| XR Build Pro 64 | 在庫あり | 在庫あり | 在庫あり | 在庫あり | 在庫あり | 在庫あり |
リモート操作が多い場合:チームのネットワークに近い拠点から試し、リモートデスクトップの操作感、ソースコードの同期、成果物のダウンロードを確認しましょう。地理的な近さは目安のひとつで、実際の使い勝手は現地のネットワーク環境や経路にも左右されます。
自動ビルドが多い場合:コードリポジトリ、依存関係のダウンロード元、成果物の受け取り先それぞれの場所を考慮しましょう。無人実行のタスクでデスクトップを常時使う必要はありませんが、ダウンロード失敗時の再試行、接続の安定性、ログの送信は確認してください。
タイムゾーンをまたいで連携する場合:ノードを選ぶ前に、ビルドの起動ルールとログのタイムゾーンを統一しましょう。ノードは365日稼働するため、チームの勤務時間に合わせてノードを動かす必要はありません。
プラン、契約期間、拠点、オプションを選んだら、決済前に注文金額をご確認ください。カードの期間切り替えは料金のプレビューです。実際の注文内容は注文画面でご確認ください。
Visa / Mastercard / Amexに対応し、Stripe経由で米ドル(USD)決済となります。利用可能な決済ゲートウェイはバックエンドの最新情報をご確認ください。決済前に注文内容と決済画面の金額を照合してください。
USDT-TRC20に対応しています。決済画面の情報でネットワーク、送金先、金額を確認してからお支払いください。以前の注文の決済情報を今回の注文に流用しないでください。
コンソールにログインして現在の契約期間を確認し、期限前に更新するか、プラン変更をご依頼ください。プランを変更する場合は、事前にプロジェクトと重要なデータをバックアップし、コンソールに表示される手順に沿って操作してください。
決済の確認には注文番号、選択した契約期間、決済方法をご用意ください。ビルドの調査には拠点、プラン、Xcodeのバージョン、失敗時のログをご用意ください。ご利用中のお客様はコンソールからサポートチケットを送信できます。購入前のご相談やその他のお問い合わせは、次のメールアドレスまでお送りください。 support@xcoderent.com。接続パスワードの全体、秘密鍵、マスキングされていない証明書データは送信しないでください。
注文、ノードの割り当て、接続情報の取得はそれぞれ別の手順です。利用開始までの所要時間はあらかじめお約束していません。コンソールに表示される注文とインスタンスの状態をご確認ください。ビルド時間の例は利用開始までの時間を保証するものではありません。
プラン、期間、拠点を選び、必要に応じてオプションを追加します。構成と料金を確認して決済し、注文番号を控えてください。注文状況は後からコンソールで確認できます。
注文が利用開始の手続きに進むと、専用物理ノードを割り当て、macOSとXcodeをプリインストールします。必要なツールチェーンのバージョンをご確認ください。プロジェクトの依存関係、ビルドスクリプト、設定は用途に応じてご自身でご準備ください。
コンソールにログインして接続情報を確認し、インスタンスと選択した拠点を照合します。SSHで自動化タスクを実行し、macOSのGUIで署名とツールチェーンを確認してから、Archiveを一通り実行して成果物を検証してください。
Xcodeのバージョン、依存関係のロックファイル、ビルドコマンド、成果物の出力先を記録してください。同じソースコードと署名設定を使ってクリーンビルドと増分ビルドを実行し、ログをすべて保存します。成果物が使えることを確認してから、self-hosted runnerの登録、定期実行の設定、並列数の追加を行ってください。
専用ノードを使っても、プロジェクト自体の依存関係の競合が解消されるわけではありません。初回のビルドに失敗したら、ネットワークからのダウンロード、ツールチェーンのバージョン、署名、コードのコンパイルの問題を切り分けましょう。キャッシュをすべて削除する試行を繰り返すのは避けてください。
まず1日から利用し、ビルド、テスト、アーカイブを一通り実行しましょう。リソースに余裕があることを確認してから、安定したビルドキューに合った契約期間を選べます。