クラウドMac利用FAQ

レンタル前に、デバイス・料金・ワークフローをまとめて確認しましょう。

現在提供しているのは、1種類のMac Mini M4独占物理マシンのみです。デバイス、料金、リージョン、ビルド、リモート接続、データ管理について、判断に役立つ回答をまとめています。

すばやく探す

質問の種類から移動

注文済みの場合は、接続やビルドの質問から該当セクションへ直接移動できます。特定のホスト状態を確認する際は、コンソールにログインして最新情報をご覧ください。

デバイス

1つの注文で利用できるデバイスは?

まずデバイスの種類と固定仕様を確認し、メモリ、ストレージ、チップがビルド負荷に適しているか判断しましょう。

クラウドMacは仮想マシンですか?

いいえ。1つの注文につき1台の独占物理マシンを利用でき、他の注文と同じMacハードウェアリソースを共有しません。ネットワーク出口と上流回線はインフラリソースであり、デバイスの専有はネットワーク全体の専有を意味しません。

現在選べるMac構成は?

現在提供しているのはMiniDebug M4のみで、Mac Mini M4、16GB RAM、256GB SSDの構成です。他のチップ、メモリ容量、標準ストレージ構成はありません。ストレージが必要な場合は、注文時に+1TB SSDまたは+2TB SSDを追加できます。

16GB RAM / 256GB SSDはどんな作業に適していますか?

一般的なiOS自動ビルド、Xcodeプロジェクトのビルド、GitHub ActionsセルフホストRunner、fastlaneによるリリース、メモリ要件を抑えたApple Silicon推論検証に適しています。大容量の依存キャッシュ、複数のワークツリー、動画素材、モデルファイルはディスクを早く消費するため、ソースコード、DerivedData、アーカイブ、キャッシュの合計容量を事前に見積もってください。

料金

4種類の契約期間の料金は?

基本構成は選択した期間単位で課金され、すべてのページと注文は米ドル(USD)で表示・決済されます。

MiniDebug M4の基本料金は?
日額$20.6/日
週額$55.7/週
月額$103.2/月
四半期$280.7/四半期

上記料金はMac Mini M4、16GB RAM、256GB SSDが対象で、ストレージ拡張とThunderbolt 5並列接続は含まれません。

日・週・月・四半期のどれを選ぶべきですか?

短期のトラブル対応、臨時アーカイブ、1回限りのリリースなら日額から始められます。継続的な反復開発、Runnerの検証、1回のスプリントには週額、安定したCIや長期開発環境には月額または四半期がおすすめです。環境構築時間、依存キャッシュの再利用、成果物の移行、契約終了前のバックアップも考慮してください。

更新時にビルド環境を再構築する必要はありますか?

ホストが現在の注文で管理されている間は、更新によって利用期間が延長されます。新しい環境の作成として扱わないでください。注文状態、実行可能な操作、最終請求額はコンソールに表示される最新情報に従います。送信前に期間、追加オプション数、米ドル合計を確認してください。

追加オプション

ストレージ拡張と並列接続はどう選びますか?

追加オプションは選択した契約期間に応じて注文へ加算されます。新しいホスト構成ではなく、基本デバイスはMiniDebug M4のままです。

+1TB SSDはどんな用途に適し、料金はいくらですか?

複数のXcodeバージョン、大容量の依存キャッシュ、複数リポジトリのワークツリー、アーカイブ、または中規模のモデルファイルを保持する用途に適しています。料金は $2.7/日$7.4/週$13.7/月$37.3/四半期で、注文時に選択します。

+2TB SSDはどんな用途に適し、料金はいくらですか?

大規模な音声・動画プロジェクト、多数のビルド成果物、複数バージョンのモデル、またはキャッシュの頻繁な削除を減らしたいワークフローに適しています。料金は $5.4/日$14.8/週$27.4/月$74.6/四半期で、注文時に選択します。

Thunderbolt 5並列接続とは?料金は?

複数のデバイスを連携し、高速接続を明確に計画するワークフロー向けのオプションです。1台単位で課金され、料金は $1.2/日$3.3/週$6.1/月$16.6/四半期です。並列接続が必要な場合は、注文時に台数を選択し、送信前に接続計画と請求明細を確認してください。

決済

利用できる支払い方法は?

注文はすべて米ドル(USD)で決済されます。実際に利用できる決済ゲートウェイは、注文送信時にバックエンドから返される情報に従います。

どの決済手段を利用できますか?

USDT-TRC20、およびVisa / Mastercard / Amex(Stripe経由)のみ利用できます。すべての注文は米ドル(USD)で決済されます。

新規購入、更新、請求情報の確認はどこでできますか?

新規注文は構成画面でモデル、期間、リージョン、追加オプションを選択します。更新、請求、既存ホストの管理はコンソールで行います。お問い合わせページは相談や問い合わせの振り分けに使用するもので、注文送信や決済に代わるものではありません。

リージョン

5つのリージョンはどう選びますか?

現在の構成には、シンガポール、日本(東京)、韓国(ソウル)、香港、米国東部の5リージョンがあります。

MiniDebug M4はどのリージョンで注文できますか?

MiniDebug M4は、シンガポール、日本(東京)、韓国(ソウル)、香港、米国東部に対応しています。リージョンを選ぶ際は、チームの所在地、コードリポジトリの場所、依存ファイルの取得元、最終的な配信先を考慮してください。

開発者から最も近いリージョンを選べばよいですか?

必ずしもそうとは限りません。GUIでのリモート操作が多い場合は、ローカルからリージョンまでのネットワーク品質が重要です。自動ビルドが中心なら、リージョンからコードリポジトリ、依存元、成果物の受け取り先までの経路も確認してください。まずチームの日常的なネットワークで接続をテストし、ビルドログの取得時間と合わせて判断することをおすすめします。

注文時のリージョンの利用可否を確認するには?

構成画面でMiniDebug M4を選択し、コンソールに表示される最新情報で選択可能なリージョンを確認してください。リージョン一覧と、実際の注文時に利用できるかどうかは別の概念です。最終的な選択結果はコンソールの最新情報に従います。

リージョンは年間を通じて稼働していますか?

すべてのリージョンは365日、年間を通じて正常に稼働しています。特定のタスクが利用可能か判断する際は、リージョン、ホスト、リモート接続、ビルドタスクの各状態を個別に確認し、1つの指標だけで判断しないでください。

ビルド

既存のiOSビルドフローに接続するには?

クラウドMacでは、完全なmacOS GUIとコマンドライン環境を利用できます。プロジェクトのバージョン、依存関係、署名素材、タスクのオーケストレーションは引き続きチームが管理します。

Xcodeとxcodebuildは使えますか?

はい。GUI操作にはXcode、自動化にはxcodebuildを使用できます。Xcodeのバージョン、Scheme、Configuration、SDK、書き出しパラメータを固定し、スクリプトまたはCI設定に記述して、ローカルとリモートのタスクに差異が出ないようにしてください。

fastlaneはどの工程に適していますか?

依存関係の確認、アーカイブ、書き出し、署名設定の読み込み、成果物のアップロード、結果通知を連携できます。リリース対象ごとにlaneを分け、失敗時の終了コード、ログディレクトリ、成果物ディレクトリを明確にしてください。サンプルコマンドは、プロジェクトのBundle Identifier、Scheme、パス、認証情報の注入方法に合わせて調整が必要です。

GitHub ActionsのセルフホストRunnerとして使えますか?

はい。登録前にRunnerのラベル、リポジトリまたは組織の適用範囲、作業ディレクトリ、同時実行方針を計画してください。各タスクの終了後は一時ファイルを削除し、再利用でき、機密情報を含まないキャッシュだけを残します。失敗時は、未加工の環境変数全体ではなく、終了コード、主要ログ、成果物パスを返してください。

署名素材はビルドフローにどう組み込むべきですか?

署名証明書、プロビジョニングプロファイル、リポジトリトークン、アップロードキーを最小権限で分離し、パスワードをリポジトリに直接記述しないでください。管理された変数または一時ファイルで注入し、読み取り可能なメンバーを制限して、タスク終了後に一時素材を削除します。サポートログを送る前に、証明書の内容、トークン、秘密鍵、環境変数全体を削除してください。

ビルド成果物をローカルへ戻す、または次の工程へ渡すには?

まずアーカイブ、書き出しパッケージ、シンボルファイル、主要ログを固定ディレクトリに保存し、CI artifactフローまたは管理されたファイル転送で取得します。各タスクについてコミットID、ビルド番号、Xcodeバージョン、成果物のチェックサム、生成パスを記録し、ダウンロード完了後にチームの方針に従って古いファイルを削除してください。

リモートアクセス

SSH、VNC、画面共有はどう使い分けますか?

接続方法は、GUI、ファイル転送、長時間のセッション維持が必要かどうかで決まります。

どの作業ではSSHを優先すべきですか?

コードの取得、xcodebuildの実行、fastlaneの実行、ログ確認、Runnerの管理、ファイル転送にはSSHを優先します。帯域幅の要件が低く、スクリプト化にも適しています。初回接続ではホストフィンガープリントを確認し、通常は鍵認証を使い、長時間のタスクには再接続可能なセッション管理を利用してください。

VNCとmacOS画面共有の違いは?

どちらもXcodeの確認、プロジェクト設定の変更、書き出し結果の確認など、GUI操作に使用します。VNCは汎用クライアントやブラウザの接続入口を使う場合に適し、macOS画面共有はFinderからネイティブ接続する場合に適しています。選択はローカル環境、クライアントの機能、ネットワーク制限によって異なります。

ネットワークが不安定で画面が途切れる場合、まず何を変更すべきですか?

まず画質と解像度を下げ、不要なアニメーションやライブプレビューを無効にし、ウィンドウサイズを固定します。コマンド実行、ログ確認、大容量ファイルの転送はできるだけSSHへ切り替えてください。それでも不安定な場合は、ホスト状態、宛先アドレス、ポート、ローカルネットワークの制限、クライアントバージョン、同時セッションの順に確認します。

リモート接続時に認証情報を保護するには?

初回ログイン後にホストの認証情報を更新し、SSHでは鍵を優先してください。共有デバイスにパスワードを保存せず、同じアカウントを複数人で長期間共有しないでください。離席時はセッションをロックまたは終了し、認証済みメンバー、接続履歴、実行中のリモートセッションを定期的に確認します。

データと責任

契約終了前に何を処理すべきですか?

ソースコード、証明書、素材、モデル、キャッシュ、ビルド成果物は契約期間中にユーザーが管理し、ホストを解放する前に確認を完了してください。

契約終了前に何をバックアップすべきですか?

未プッシュのソースコード、アーカイブ、シンボルファイル、ビルドログ、素材、モデルの結果、CI設定、保持が必要なプロジェクト設定を最低限確認してください。依存キャッシュとDerivedDataは通常再構築できますが、復旧を速めるために特定のキャッシュへ依存している場合は、移行が必要か明確にしてください。

ホスト解放前に行うべき確認は?

成果物の取得、ソースコードの同期、Runnerの削除または無効化、リポジトリトークンとアップロードキーのローテーションまたは失効、一時的な署名素材の不要分の削除を確認してください。ホスト解放後はバックアップ場所として利用できないため、操作前に必ず移行を完了してください。

障害ログを送る際に削除すべき情報は?

ログインパスワード、秘密鍵、完全な決済情報、署名証明書のパスワード、リポジトリトークン、アップロードキー、未マスキングのソースコード、環境変数全体を削除してください。調査に必要な注文ID、リージョン、発生時刻、再現手順、終了コード、関連ログ、期待結果、実際の結果は残します。

MiniDebugとユーザーの責任範囲は?

MiniDebugは物理リージョン、管理入口、注文の提供に関わるインフラ範囲を担当します。ユーザーはアカウントアクセス、プロジェクトコード、ビルド設定、認証情報の権限、データの適法性、バックアップ、移行を管理します。問題が発生したら、リージョン、ホスト接続、macOS利用、プロジェクトコード、外部依存を切り分けたうえで、該当する情報を提出してください。

解決できない場合、サポートへ連絡するには?

既存注文に関する問題は、注文とホスト情報を関連付けられるよう、まずコンソールにログインしてチケットを送信してください。一般的な問い合わせは support@minidebug.comへメールでお送りください。リージョン、注文ID、発生時刻、再現手順、マスキング済みログを添付すると、追加情報のやり取りを減らせます。

次のステップ

構成を確認したら、契約期間とリージョンを選択します。

MiniDebug M4はMac Mini M4、16GB RAM、256GB SSDの固定構成です。注文前に期間、リージョン、ストレージ拡張、米ドル合計を確認してください。