一般的な認定エラーの回避

アプリの認定の妨げになることが多い問題、またはアプリの公開後のスポット チェックで識別された問題を回避するために、このリストを確認します。

注意

必ず「Microsoft Store ポリシー」を確認して、そこに記載されているすべての要件をアプリが満たしていることを確認してください。

  • アプリを申請するのは、アプリが完成した場合だけにします。 アプリの説明を使って今後の機能を言及することをお勧めしますが、不完全なセクションや、作成中の Web ページへのリンクなど、アプリが不完全であるという印象をユーザーに与えるものをアプリに含めないようにしてください。

  • アプリを提出する前に、Windows アプリ認定キットでアプリをテストします。

  • できるだけアプリの安定性が高くなるように、複数の異なる構成でアプリをテストします。

  • ネットワークに接続できない状況でもアプリがクラッシュしないことを確認します。 実際に使うためには接続を必要とするアプリであっても、接続が存在しない状態で正常に動作する必要があります。

  • テスト アカウントのユーザー名とパスワード (ユーザーがサービスにログインする必要のあるアプリの場合) や、非表示の機能やロックされている機能へのアクセスに必要な手順など、アプリを使うために 必要な情報を提供 してください。

  • アプリがなんらかの方法で個人情報にアクセスする場合や、法律で義務付けられている場合など、アプリに必要な場合は、プライバシー ポリシーの URL を含めます。 アプリにプライバシー ポリシーが必要かどうかを確認するには、「アプリ開発者契約書」と「Microsoft Store ポリシー」をご覧ください。

  • アプリの内容を明確に表せるように、アプリの説明はできるだけ詳しく記載します。 ヘルプが必要な場合は、アプリに関する優れた説明を記載する ためのガイダンスをご覧ください。

  • 年齢区分のセクションのすべての質問に正確で完全な回答を入力してください。

  • アクセシビリティのシナリオを想定して具体的な設計とテストを行っていない限り、アプリをアクセシビリティ対応として宣言しないでください。

  • アプリが Windows.ApplicationModel.Store 名前空間から商取引 API を使う場合、アプリを必ずテストして、一般的な例外が処理されることを確認します。 また、アプリがテスト用途のみの CurrentAppSimulator クラスではなく、CurrentApp クラスを使っていることも確認してください。 (アプリが Windows 10 バージョン 1607 以降のバージョンをターゲットにする場合は、Windows.ApplicationModel.Store 名前空間ではなく、Windows.Services.Store 名前空間を使用することをお勧めします)。

重要

MSI アプリと EXE アプリは MSIX アプリと同じ方法でレビューされないため、これらのアプリの種類に送信エラーを発生させることはできません。