verify コマンドを使用して、以下の表に示すオプションで、タッチ アダプテーション バンドルの内容が有効であることを検証します。
バンドル検証レベル
verify コマンド (およびpack および serve コマンドの検証ステージ) は、タッチ アダプテーション バンドルに関する問題を呼び出し元に通知します。この検証プロセスでは、開発者を完全に機能するバンドルへと導くために、以下の問題の分類を採用しています。
エラー
検証におけるエラーは、バンドルに何か問題があることを意味します。バンドルの読み込みが失敗する可能性が非常に高いです。これの例には、誤ったまたは解析不能な JSON、不足しているアセット、neutral 言語の欠落などが含まれます。エラーは、--no-verify オプションが使用されない限り、pack および serve コマンドをブロックします。
警告
検証の警告は、バンドルに関して問題の可能性を示すものですが、pack または serve コマンドをブロックしません。たとえば、バンドルにあるがレイアウトによって参照されていないアセットは警告を生成します。これは、開発者が意図せず未リリースのアセットを含めていることを示す可能性がありますが、開発者が新しいアセットをテストしている過程であり、まだすべてのレイアウトを構築していない、または allowedStateValues ブロックを更新する必要があることを示す可能性もあります。
警告は、Microsoft アカウント担当者がバンドルを提出する能力をブロックします。
例
次のコード例を使用して、タッチ アダプテーション バンドルの有効性を検証します。タッチ アダプテーション バンドルを検証し、エラーがないことを確認します
タッチ アダプテーション バンドルを検証し、期待されるデフォルト レイアウトを指定して、デフォルト レイアウトが存在しない場合にエラーを発生させます
