Windows アプリ認定キットの使用
デスクトップ アプリが認定を受ける可能性を最大限に高めるために、Windows ストアで認定と一覧表示のために提出する前に、コンピューターで検証してテストします。 アプリを認定するには、 Windows アプリ認定キットをインストールして実行する必要があります。 キット内の特定のテストの詳細については、 Windows アプリ認定キットのテストに関するページを参照してください。
認定プロセスの概要と、このツールの使用が適合する場所については、「 デスクトップ アプリを認定する」を参照してください。
Windows ACK の現在のリリースは、14 言語 (チェコ語、英語、フランス語、ドイツ語、イタリア語、日本語、韓国語、ポーランド語、ポルトガル語 (ブラジル)、ロシア語、簡体字中国語、スペイン語、繁体字中国語、トルコ語) で利用できます。
前提条件
Windows ACK をインストールする前に、オペレーティング システムをインストールして実行する必要があります。
- アプリを開発しているオペレーティング システムをインストールして実行します。
- Windows 7 用アプリを開発している場合は、Windows 7、Windows 8、またはWindows 8.1をインストールして実行できます。
- Windows 8 デスクトップ アプリまたはデスクトップ デバイス アプリWindows 8開発している場合は、Windows 8またはWindows 8.1をインストールして実行できます。
- Windows 8.1 デスクトップ アプリまたはデスクトップ デバイス アプリを開発Windows 8場合は、Windows 8.1をインストールします。
- Windows ソフトウェア開発キット (SDK) for Windows 8.1に含まれている Windows アプリ認定キット 3.3 をインストールします。
メモ: PC に Windows App Certification Kit 3.3 以降をインストールする場合は、以前にインストールしたキットのバージョンを置き換えます。
Windows アプリ認定キット 3.3 を実行する手順
Windows アプリ認定キット 3.3 を対話的に使用してデスクトップ アプリを検証する
- [スタート] メニューから、Windows App Cert Kit を検索します。
- Windows アプリ認定キットから、実行するテスト検証カテゴリをクリックします。 デスクトップ アプリを検証する場合は、[デスクトップ アプリの検証] を選択 します。
- 次の画面で、検証するデスクトップ アプリのセットアップ ファイルを参照します。
- メモ: 必要に応じて、 コマンド ライン ステップ を使用してオプションまたはインストール スイッチを含めることができます。
- アプリの使用状況の種類を指定し、[ 次へ] をクリックします。 Windows アプリ認定キットは、セットアップ ファイルを使用してデスクトップ アプリのインストールを開始し、インストールを検証できるようにします。
- セットアップを完了するためにシステムを再起動するように求められた場合 は、[いいえ] を選択します。 アプリで複数のコンポーネントまたは外部依存関係をインストールする必要がある場合は、アプリの名前を慎重に選択します。 ここで選択する名前は、アプリが Windows ストアに表示される場合に指定される名前です。 検証が完了したら、手順 6 でアプリに指定した名前でレポートを保存します。 Windows アプリ認定キットは、XML レポート ファイルを作成して保存します。
- レポートを保存したフォルダーに移動して開き、テストの結果を表示します。 テストに失敗し、権利放棄の資格がある場合は、送信する必要がある情報がここに一覧表示されます。 各可能な放棄要求の詳細な説明を送信する必要があります。
コマンド ラインから Windows アプリ認定キット 3.3 を使用して Windows デスクトップ アプリを検証する
レポートを保存したフォルダーに移動して開き、テストの結果を表示します。 放棄要求の可能性がある失敗したテストを次に示します。 各可能な放棄要求の詳細な説明を送信する必要があります。
Windows アプリ認定キットを含むフォルダーから、次のコマンドを次の順序で入力します。
appcert.exe reset
appcert test -apptype desktop -setuppath d:\cdrom\setup.exe -appusage peruser -reportoutputpath [report file name]
ここで:
[report file name]
は、テスト レポートを含めるためにキットによって作成される XML ファイルの完全修飾ファイル名です。テストが完了したら、[レポート ファイル名] という名前のレポート ファイルを開き、テスト結果を表示します。
メモ: Windows App Certification Kit コマンド ラインの詳細については、コマンド appcert.exe /? を入力してください。
Windows アプリ認定キットは、アクティブなユーザー セッションのコンテキストで実行する必要がありますが、非対話型セッションでアプリを起動することはできません。 キットが管理特権の有無にかかわらずテストを実行するためのトークンを処理する方法は、このユーザー セッション コンテキストによっても異なります。 キットはサービスから実行できますが、アクティブなユーザー セッションでキット プロセスを生成できる必要があります。
Windows アプリ認定キットを使用して Windows 7 アプリを検証する
- Windows アプリ認定キットは、Windows ソフトウェア ロゴ キットに置き換えられました。 アプリの Windows 7 ロゴが必要な場合は、検証テストとレポートに Windows アプリ認定キットを使用します。 このキットは、実行されているオペレーティング システムを検出し、Windows 7 アプリ用に自動的に起動します。 同じプロセスに従って Windows 7 アプリを検証します。
認定を受けるために提出する
- アプリが検証されたら、 ポータルの申請プロセスを通じて認定のためにアプリを提出する準備が整います。
参照ドキュメント
Windows アプリ認定キットのテスト
Windows ACK テストを使いやすくするためにキットを変更しました。 キットには次の情報が含まれています。
- 新しい簡略化されたユーザー インターフェイス
- マルチユーザー テストが改善されました。2 つ目のユーザー アカウントを設定する必要がなくなりました