初回実行チェックリスト

注文から初回Xcodeビルドまで

このガイドは実際の納品順に構成されています。まずDebug M4、利用期間、ノードを確認し、アクセス情報を照合してSSH・VNCに接続します。最後に、ダウンロード可能なアーカイブ成果物で受け入れを確認します。

販売中の構成
Debug M4
開始価格
$19.5/日
提供形態
専有物理ノード
初回ビルドレビュー 目次から注文
タスク DM-START

初回アーカイブタスク

未実行
構成
Mac Mini M4
16GB RAM · 256GB SSD
ノード一覧
シンガポール、日本(東京)、韓国(ソウル)、香港、米国西部
アクセス方法
SSHキー · VNC認証情報
受け入れ成果物
Archive.xcarchive
  1. 01注文を確認構成、利用期間、地域、USD金額
  2. 02アクセスを検証フィンガープリント、キー、グラフィカルセッション、再接続
  3. 03ビルドを実行ツールチェーン確認、アーカイブ、成果物ダウンロード
開始前の確認

6項目を先に準備

注文前に構成、アクセス情報、追加オプションをまとめて確認すると、納品後の調整ややり取りを減らせます。実際に利用できる状態は、コンソールの最新表示を基準にしてください。

01 基本構成を確認

現在販売中のプランはDebug M4です。Mac Mini M4、16GB RAM、256GB SSDで構成されます。1注文につき1台の専有物理ノードが割り当てられ、仮想マシンではありません。

02 利用期間を選択

タスクの期間に合わせて、日単位、週単位、月単位、四半期単位から選択します。基本料金は順に $19.5、$52.8、$97.7、$265.7。

03 ノードを選択

一覧にはシンガポール、日本(東京)、韓国(ソウル)、香港、米国西部の5ノードがあります。コードリポジトリ、成果物ストレージ、主な利用者に近い地域を優先してください。

04 SSH公開鍵を準備

専用のキーペアを使用し、秘密鍵はローカルに保存してください。公開鍵を送信する前に先頭と末尾が完全か確認し、秘密鍵を注文メモ、リポジトリ、チケットに書き込まないでください。

05 VNCの必要性を判断

コマンドラインだけでビルドする場合は、まずSSHを設定します。GUI、画面確認、インタラクティブなXcode操作が必要な場合にVNCセッションを有効にしてください。

06 追加オプションを確認

大容量の依存関係、モデル、素材を扱う場合は+1TB SSDまたは+2TB SSDを選択できます。複数台で協業する場合は、各マシンにThunderbolt 5並列接続を追加できます。

注文手順

1枚のチェックリストで構成と支払いを完了

コンソールには、選択内容に応じて基本構成、期間、ノード、追加オプションがまとめて表示されます。支払い前は最終表示のUSD金額を基準にし、口頭の見積もりや自己計算に頼らないでください。

  1. 01

    Debug M4を選択

    チップがM4、メモリが16GB、基本ストレージが256GB SSDであることを確認し、一覧にない構成は追加しません。

  2. 02

    地域と利用期間を選択

    販売中の5ノードから地域を1つ選び、タスクの期間に合わせて日、週、月、四半期から選択します。

  3. 03

    必要な拡張を追加

    今回のワークフローに必要なストレージまたはThunderbolt 5並列接続だけを追加し、課金単位を確認します。

  4. 04

    確認して支払う

    地域、期間、追加オプション、支払うUSD金額を項目ごとに確認し、利用可能な決済ゲートウェイで支払います。

納品確認

6項目を1つずつ検証

ホストアドレスだけを見て接続を始めないでください。地域、身元、フィンガープリント、利用期間の範囲を確認してから、機密認証情報をチームで承認された安全な場所に保存します。

DebugMac納品確認の項目と検証方法
確認項目 確認する内容 異常時の対応
ノード地域 注文で選択したシンガポール、日本(東京)、韓国(ソウル)、香港、米国西部のいずれかと一致していること。 初回接続を中止し、注文IDを添えてコンソールからチケットを送信します。
ホストアドレス アドレス形式が完全で、コピー時に空白、句読点、改行が混入していないこと。 まず名前解決とポートを確認し、アドレスを何度も推測しないでください。
ユーザー名 納品確認で指定されたシステムユーザー名を使用し、ローカルPCのユーザー名に勝手に置き換えないでください。 ターミナルの元のエラー情報を残し、機密情報を隠して提出します。
ホストフィンガープリント 初回SSH接続で表示されるフィンガープリントが、納品確認の内容と1文字ずつ一致していること。 一致しない場合は直ちに中止し、確認文字を入力しないでください。
アクセス発行状態 SSH公開鍵とVNC認証情報が、発行済みまたは利用可能な状態になっていること。 状態の更新を待つか、コンソールのチケットで確認し、注文を重複して作成しないでください。
利用期間の終了時刻 タイムゾーンと終了時刻を記録し、ビルド、エクスポート、更新、アクセス回収を計画します。 期間が合わない場合は、まず注文詳細を確認してから請求関連のチケットを送信します。
初回接続

SSHで環境を検証し、VNCでグラフィカルセッションを検証

2つの入口は異なる確認を担います。SSHでは身元、アーキテクチャ、ディスク、ツールチェーンを確認し、VNCでは表示、キーボードマッピング、切断後の再接続を確認します。

SSH

初回SSH接続

  1. 納品確認に記載されたホストアドレスとユーザー名を接続コマンドに入力します。
  2. ターミナルに表示されたホストフィンガープリントと納品確認のフィンガープリントを1文字ずつ比較します。
  3. 今回の注文で使用する秘密鍵を明示し、クライアントが別の認証情報を選ばないようにします。
  4. 実行 uname -m、期待される結果は arm64です。
  5. 実行 df -h でシステムディスクと追加ストレージの容量を確認します。
  6. 実行 date でシステム時刻とタスク記録のタイムゾーンを確認します。
合格基準

フィンガープリントが一致し、キー認証に成功し、アーキテクチャがarm64で、ディスク容量とシステム時刻が注文およびワークフローの想定どおりであること。

VNC

初回VNCセッション

  1. 納品確認の接続情報で安全なセッションを確立し、他の注文の認証情報を再利用しません。
  2. 画面サイズ、拡大率、色表示が現在のタスクに適していることを確認します。
  3. 日本語・英語入力、ファンクションキー、修飾キー、ショートカットのマッピングを確認します。
  4. Xcodeを開き、画面が入力に正常に反応することを確認します。
  5. セッションを一度手動で切断し、再接続してタスクの状態が保持されていることを確認します。
  6. テスト終了後、不要なGUIアプリを閉じ、無関係なリソースの使用を減らします。
合格基準

グラフィカルセッションを安全に確立でき、表示とキーボードレイアウトが正しく、手動切断後も納品確認の情報で再接続できること。

コマンド実行

コマンドをコピーする前にプレースホルダーを置き換える

例に含まれるホスト、ユーザー名、キーのパス、リポジトリ、プロジェクト名はすべて仮の名称です。実際の認証情報を共有ドキュメント、ビルドログ、公開リポジトリに書き込まないでください。

初回ビルドチェック · zsh
SSH接続を確立
$ ssh -i ~/.ssh/<KEY_FILE> <USER>@<HOST>
Apple Siliconアーキテクチャを確認
$ uname -m
arm64
Xcodeツールチェーンを確認
$ xcodebuild -version
Xcode <VERSION>
Build version <BUILD_VERSION>
アーカイブを実行
$ xcodebuild -workspace <APP>.xcworkspace \
  -scheme <SCHEME> \
  -configuration Release \
  -archivePath build/<APP>.xcarchive \
  archive
** ARCHIVE SUCCEEDED **
fastlaneフローを実行
$ bundle exec fastlane <LANE>
[fastlane] archive: build/<APP>.xcarchive
[fastlane] result: success
ビルド受け入れ

成果物、ログ、所要時間の記録で締めくくる

接続に一度成功しただけでは、ワークフローを再利用できるとは限りません。初回ビルドでは、後の自動化やトラブルシューティングに使えるよう、バージョン、コマンド、成果物の場所、所要時間を記録します。

01

テストリポジトリを取得

今回のタスクに必要な権限だけを持つリポジトリ認証情報を使用します。コミットIDを記録し、後で同じソースを再現できるようにします。

入力:コミットID
02

ツールチェーンを固定

Xcodeのバージョン、ビルドバージョン、Ruby、fastlane環境を記録し、初回受け入れ時に不要なアップグレードを混在させません。

入力:バージョン一覧
03

Releaseアーカイブを実行

完全なコマンド、終了ステータス、主要ログを保存します。失敗した場合は、依存関係、プロジェクト設定、アクセスの問題を先に切り分け、考えずに連続再実行しないでください。

実行:archive
04

成果物をダウンロードして検証

アーカイブファイルを決められた場所にコピーし、ファイルサイズ、ディレクトリ構成、ダウンロード結果を確認します。ノード上に唯一のコピーだけを残さないでください。

成果物:xcarchive
05

タスクの所要時間を記録

依存関係の取得、コンパイル、アーカイブ、転送にかかった時間を分けて記録します。この記録は後続タスクとの比較用であり、プロジェクトをまたぐ性能保証ではありません。

出力:所要時間の内訳
06

失敗時に証拠を整理

注文ID、ノード地域、発生時刻、再現手順、終了コード、機密情報を隠したログを添えて、問題の種類に応じたサポート手順に進みます。

トラブルシューティングガイドを見る
受け入れ完了の基準

再現可能な記録とダウンロード可能なアーカイブ

  • SSHフィンガープリントの検証に成功し、アーキテクチャが arm64
  • VNCの表示、キーボード、再接続テストに成功
  • Xcodeバージョンとビルドコマンドを記録済み
  • アーカイブ成果物をダウンロードし、基本検証を完了

準備ができたら、このチェックリストで最初のDebug M4を起動

まずノードと利用期間を選び、構成、追加オプション、USD金額を確認します。納品後は確認情報に従ってフィンガープリント検証、リモート接続、初回アーカイブを行います。