まず特定、次に対処

クラウドMacの問題を実行可能な手順に分解

まず接続、ビルド、権限、ディスク、請求、サービス状態のどれかを確認し、順にノード情報とエラー出力を集めます。注文済みの技術的な問題はコンソールからチケットを送信できます。

確認メニュー
6カテゴリ
サービス目標
稼働率99.9%
サポート窓口
コンソールチケットとサポートメール
タスク記録ボード 現象を記録してから環境を変更
実行チェックリスト
接続
初回接続できない ノードアドレス、リモート方式、認証情報、クライアント互換性を確認
手順01
ビルド
Xcodeまたは自動化タスクが失敗 完全なコマンド、終了コード、ツールチェーンのバージョン、署名段階の出力を保存
手順02
請求
料金や更新内容が不明 注文期間、追加項目数、支払い状況、USD請求額を照合
手順03
問題の振り分け

現象に合う最初の確認手順を選ぶ

ネットワーク、ツールチェーン、権限を同時に変更しないでください。毎回1つだけ条件を変え、変更前後の結果を記録すると原因を特定できます。

初回接続

納品情報は届いたが、まだデスクトップに入れない

ノードアドレス、リモートアクセス方式、初期認証情報、クライアントのバージョンを確認します。キーボード配列と解像度を確認してから、コード、証明書、メディア素材を転送してください。

接続手順を見る
接続が切れる

セッションが遅い、画面が黒い、再接続後の状態がおかしい

クライアント名、ネットワーク種別、発生時刻、コマンドラインでアクセスできるかを記録します。まずローカルネットワークの揺らぎを除外し、その後表示設定を調整するかセッションを再接続します。

接続の確認を見る
Xcodeビルド

コンパイル、アーカイブ、署名段階で失敗

実行コマンドと完全な終了コードを保存し、ディスク容量、証明書の有効性、Keychain権限、依存関係キャッシュ、Xcodeバージョンを順に確認します。

ビルドの確認を見る
自動化タスク

Runner、スクリプト、パッケージングパイプラインの実行異常

実行ユーザー、作業ディレクトリ、環境変数、キーの読み取り範囲、クリーンアップスクリプトを確認します。対話式シェルと自動化プロセスの実際の環境を比較してください。

コマンド例を見る
ディスク拡張

容量不足または追加ストレージが未確認

まずシステムコマンドでボリューム容量と空き容量を確認し、注文の+1TB SSDまたは+2TB SSD追加項目を照合します。プロジェクトディレクトリのサイズだけで空き容量を判断しないでください。

追加項目の料金を見る
請求の問題

支払い状況、更新期間、請求額が一致しない

注文番号、利用期間、モデル、ノード、追加項目数、支払い方法を準備します。請求額と利用可能な決済ゲートウェイは、コンソールのリアルタイム表示を基準にしてください。

請求ヘルプを見る
納品後の最初の手順

5項目を確認してから作業を移行

納品情報でノードと接続方式を確認できますが、安定したビルドにはツールチェーン、権限、依存関係の一致も必要です。

  1. 01

    ノード情報を確認

    注文番号、ノードリージョン、ホストアドレス、納品されたリモートアクセス方式が同じクラウドMacのものか確認します。

  2. 02

    アカウント権限を確認

    現在のユーザーがプロジェクトディレクトリ、ビルドディレクトリ、必要なシステム設定にアクセスできるか確認し、権限をむやみに拡大しないでください。

  3. 03

    リモートセッションを検証

    キーボードマッピング、表示倍率、クリップボード要件、セッション再接続の挙動を確認し、安全に終了できることを確認してから長時間タスクを実行します。

  4. 04

    システムとツールのバージョンを記録

    macOS、Xcode、コマンドラインツール、パッケージマネージャーのバージョンを保存し、以後の調査ではこのベースラインで環境を再現します。

  5. 05

    依存関係を小規模に検証

    まず最小構成のプロジェクトまたはテストブランチを取得し、依存関係のインストールとビルドディレクトリを検証してから、証明書、キャッシュ、大容量素材を移行します。

コマンド出力例

コマンド、段階、終了結果を保存

チケットに「ビルド失敗」とだけ書いても問題は特定できません。失敗コマンドの前後にある重要な出力をコピーし、同じコマンドを対話式セッションで再現できるか説明してください。

setmini-support-session zsh · arm64
$ ssh build-user@node-address
Last login: current session
$ sw_vers
ProductName:            macOS
ProductVersion:         [現在のシステムバージョン]
$ xcodebuild -version
Xcode [現在インストールされているバージョン]
Build version [現在のビルド番号]

$ xcodebuild -workspace Project.xcworkspace \
  -scheme Project \
  -configuration Release \
  -destination "generic/platform=iOS" \
  archive

note: Resolving package dependencies
note: Compiling target Project
error: Build input file cannot be found
** ARCHIVE FAILED **
exit status: 65

$ bundle exec fastlane ios build
[fastlane] Loading configuration
[fastlane] Running build lane
[fastlane] Step failed: archive
[fastlane] Preserve the complete log and exit code
SSH検証 ノードに到達できることを確認し、現在の実行ユーザーを記録します。
Xcode出力 scheme、configuration、destination、終了コードを保存します。
Fastlane出力 失敗したlane、具体的なstep、同じ実行の完全なログの場所を説明します。
ビルド障害

依存関係に沿って基礎条件から確認

ディスク不足はキャッシュ、依存関係の展開、アーカイブの異常を引き起こします。ツールチェーンの不一致は署名問題を拡大させます。以下の順序で実行してください。

  1. 01

    ディスク容量

    実行 df -h システムボリュームと作業ボリュームの実際の空き容量を確認し、DerivedData、アーカイブ、パッケージマネージャーのキャッシュ、古い成果物も確認します。

    確認結果:ビルドディレクトリに十分な空き容量がある
  2. 02

    署名証明書

    プロジェクトで選択した署名ID、プロビジョニングプロファイル、Bundle Identifier、ビルド設定が一致することを確認します。証明書ファイルの存在だけを確認しないでください。

    確認結果:対象設定に対応する署名IDがある
  3. 03

    Keychain権限

    対話式セッションと自動化プロセスの実行ユーザーを比較し、タスクが必要な署名情報を読み取れることを確認します。権限エラーが発生した段階も記録してください。

    確認結果:自動化ユーザーが必要な項目を読み取れる
  4. 04

    依存関係キャッシュ

    まずロックファイルと失敗ログを保存し、プロジェクトのツールに応じて該当キャッシュを消去します。すべてのキャッシュを同時に削除すると、破損原因を特定できません。

    確認結果:依存関係を再現可能に解決でき、バージョンも一致する
  5. 05

    Xcodeバージョン

    記録 xcodebuild -versionxcode-select -pを記録し、コマンドラインタスクが実際に使用するバージョンとプロジェクト要件が一致することを確認します。

    確認結果:GUIとコマンドラインが同じツールチェーンを使用
エラーをコピーしてからクリーンアップ

DerivedData、依存関係キャッシュ、アーカイブディレクトリを消去すると現状が変わります。チケットには消去前のエラー、実施した操作、消去後の結果を記載してください。

リモートアクセス

ローカルネットワーク、クライアント、ノードセッションを切り分ける

リモート画面の異常がノードのオフラインを意味するとは限りません。まずコマンドラインで到達できるか確認し、次にクライアント互換性と表示設定、最後にセッション再接続を確認します。

リモートアクセスの現象と確認内容
確認された現象 優先して確認 確認結果
クライアントでセッションを確立できない ノードアドレス、クライアントバージョン、ネットワーク出口制限、納品されたリモート方式を確認 同じノードに対応方式で接続できる
画面が断続的に止まる、入力が遅延する ローカルネットワーク種別、揺らぎの発生時刻、プロキシの使用状況、その時の転送タスクを記録 同時転送数を減らしてローカル回線の問題か判断できる
解像度または表示倍率が異常 クライアントの拡大縮小方式、目標解像度、セッション内の表示設定を確認 文字と操作領域が完全に表示され、切り取られない
ショートカットキーが期待どおりに動かない ローカルキーボード配列、修飾キーのマッピング、クライアントのショートカット横取り設定を確認 テストエディタで一般的なキー組み合わせが同じように入力される
再接続後も古い画面が表示される 古いセッションがまだ実行中か確認し、コマンドラインの到達性を記録してクライアントセッションを再確立 新しいセッションに現在のシステム状態が表示され、入力に反応する
作業終了後もセッションが残る タスクを保存し、機密プロセスを停止して画面をロックし、クライアントから安全に終了 セッションが閉じ、次回接続時に再認証が必要

チケットに添付するもの

クライアント名とバージョン、ローカルネットワーク種別、ノード、発生時刻、画面の現象、コマンドラインの到達性、試した再接続手順。

チケットに添付しないもの

パスワード、秘密鍵の本文、アクセストークン、未加工の署名情報を送信しないでください。認証情報の問題は、エラーの種類と発生段階だけを説明します。

サービス状態とSLA

目標、記録範囲、申請条件から稼働率を理解

SetMiniの稼働率目標は99.9%です。ノードは365日通じて通常稼働し、実際のインシデント記録とノード状態はコンソール表示を基準とします。

サービス稼働率の目標 99.9%

サービス条件に定める集計範囲、例外イベント、申請条件に基づいて判断し、ユーザー側のネットワーク、認証情報、操作上の問題をノードの停止には含めません。

30日 最近の記録期間

ノードのイベントとチケットの発生時刻を照合します。

60日 中期の記録期間

同種のイベントが繰り返されているか確認します。

90日 確認可能な全期間

ステータスの結論はコンソールの記録を基準とします。

条件を満たしたら

サービス条件に基づいて補償を申請

申請には注文番号、ノード、イベントの開始・終了時刻、影響範囲、関連チケットの記録を含めてください。審査と処理はサービス条件に基づきます。

請求ヘルプ

利用期間、追加項目、支払い状況を先に照合

すべての注文はUSDで決済されます。利用可能な決済ゲートウェイと注文状態はコンソールのリアルタイム表示を基準とし、請求チケットには注文番号を添付してください。

利用期間

日・週・月・四半期ごとに更新を確認

更新額は選択したモデル、利用期間、ノード、追加項目で決まります。日額を単純に他の期間へ掛けないでください。4つの期間にはそれぞれ個別の価格が設定されています。

料金一覧を見る
利用可能な支払い方法

2種類の決済、すべてUSD

  • USDT-TRC20注文ページに表示された情報に従って支払う
  • カードVisa / Mastercard / Amex、Stripe経由

支払い状況、利用可能なゲートウェイ、請求額はコンソールのリアルタイム表示を基準とします。

ストレージとThunderbolt 5追加項目の料金
追加項目 日額 週額 月額 四半期
+1TB SSD $2.4 $6.4 $11.8 $32.1
+2TB SSD $4.8 $12.8 $23.6 $64.2
Thunderbolt 5並列接続、1台あたり $1.5 $4.1 $7.6 $20.7
サポートへエスカレーション

最初に必要情報をまとめ、確認の往復を減らす

注文済みの場合は、まずコンソールからチケットを送信してください。アカウントと注文情報が自動的に関連付けられます。コンソールにログインできない場合は、 support@setmini.comへメールを送信できます。

01 注文番号

モデル、期間、追加項目の確認に使用します。

02 ノード

リージョンコードとホスト識別子を入力します。

03 発生時刻

タイムゾーンを明記し、開始・終了時刻を示します。

04 エラー出力

完全なコマンド、終了コード、重要なログを添付します。

05 実施済み手順

変更内容と結果を順番に説明します。

次のステップ

まだ注文していませんか?ワークフローに合う構成を選ぶ

SetMiniでは、2種類の専用Apple Silicon物理ノードを日・週・月・四半期単位でレンタルできます。注文前にスペック、価格、ノード、追加項目を確認できます。