メインコンテンツまでスキップ

セットアップのテスト

Last updated on February 4, 2026

注釈:本資料はAI技術を用いて翻訳されています。

概要

設定が完了したら、統合が完全に機能しているかどうかをテストする必要があります。クラッシュとイシューをADT Webに送信してみる必要があります。そこから、コールスタック、クラッシュビデオ、ログを確認できます。

クラッシュレポーターのテスト

クラッシュレポーターをテストする前に、Unity ADT SDKのインストールが完了していることを確認してください。次に、以下の手順に従います:

  1. Editorを開き、CrashButtonという名前の新しいButtonを作成します。

  2. CrashButton.csという名前のC#スクリプトを作成します。
    以下のサンプルスクリプトは、ForcedCrashCategory.AccessViolationタイプを使用してエディターを強制的にクラッシュさせることを目的としています。Unity強制クラッシュの詳細については、このUtils ForceCrashページを参照してください。

    using UnityEngine;
    using UnityEngine.UI;
    using UnityEngine.Diagnostics;

    public class CrashButton : MonoBehaviour
    {
    public Button button;

    void Start()
    {
    if (button != null)
    {
    button.onClick.AddListener(ClickToCrash);
    }
    }

    private void ClickToCrash()
    {
    // Force crashing Unity
    UnityEngine.Diagnostics.Utils.ForceCrash(ForcedCrashCategory.AccessViolation);
    // UnityEngine.Diagnostics.Utils.ForceCrash(ForcedCrashCategory.Abort);
    // UnityEngine.Diagnostics.Utils.ForceCrash(ForcedCrashCategory.MonoAbort);
    // UnityEngine.Diagnostics.Utils.ForceCrash(ForcedCrashCategory.FatalError);
    // UnityEngine.Diagnostics.Utils.ForceCrash(ForcedCrashCategory.PureVirtualFunction);
    }
    }
  3. CrashButton.csCrashButtonの新しいコンポーネントとして追加します。また、CrashButtonをスクリプトにドラッグアンドドロップして、ボタンオブジェクトとして添付します。

  4. EditorでPlayボタンをクリックします。

  5. クラッシュを発生させる前に約5〜7秒待ちます。Unity SDKはバックグラウンドで処理を行う必要があります(セッションの初期化、ディレクトリの設定など)。

  6. CrashButtonをクリックして、UnityとCrash Reporterがクラッシュを処理するのを待ちます(このプロセスには約30〜60秒かかります)。

  7. ADT Webに移動して、Crashesメニューを選択します。クラッシュがADT Webに正常に登録されているかどうかを確認します。

Issue Reporterのテスト

Issue ReporterをトリガーしてADTに送信するには、次の手順を実行します:

  1. ADTプラグインのPropertiesで以前に割り当てたHotkeyボタンを押します。BlackBox Issue Reporterポップアップウィンドウが表示されます。

  2. 必要に応じて、キャプチャした画像を編集します。

  3. 画像の添付ファイルがチェックされていることを確認します。

  4. Create an issueボタンをクリックして次のステップに進みます。

  5. ドロップダウンからIssue Typeを選択します:

    a. Feedback イシューが開発者チームへのフィードバックまたは提案と見なされる場合
    b. Bug 報告されたイシューがバグまたは設計に従わない間違いと見なされる場合。

  6. Issue Titleに入力します。基本的に、報告されているイシューの要約です。

  7. Descriptionに入力して、開発者チームがイシューの内容を簡単に理解できるようにします。

  8. Sendボタンをクリックして、ADTへのレポートを完了します。

  9. ADT Webに移動してからIssuesメニューを開き、イシューがページに適切に記録されているかどうかを確認します。