次の方法で共有


手順 4: UWP デバイス アプリのデバイス メタデータをテストする

Important

デバイス メタデータは非推奨となり、Windows の今後のリリースで削除される予定です。 この機能の置き換えについては、「 ドライバー パッケージ コンテナー メタデータ」を参照してください。

デバイス アプリ ワークフロー、手順 4.

この記事では、Windows デベロッパー センター ダッシュボードに送信する前に、UWP デバイス アプリのデバイス メタデータをローカルでテストする方法について説明します。

UWP デバイス アプリは、デバイスの製造元が内部デバイスまたは周辺機器のコンパニオンとして機能するために作成する特別な UWP アプリです。 デバイス メタデータを使用すると、デバイス アプリは特権操作を実行し、デバイスが接続されたときに自動的にインストールできます。 UWP デバイス アプリの詳細については、「UWP デバイス アプリに出会う」を参照してください。

この記事は、ステップ バイ ステップ シリーズの一部です。 詳細については、UWP デバイス アプリのステップバイステップガイドを参照してください。

開始する前に

デバイス メタデータをローカル コンピューター上のローカル デバイス メタデータ ストアに展開して、デバイスが正常に動作することをテストできます。 デバイス メタデータがデプロイされたら、Windows デベロッパー センター ダッシュボードに送信された場合と同じように動作する必要があります。 たとえば、デバイス メタデータ内のデバイスに対して自動再生が有効になっている場合、デバイスが接続されているときに自動再生ハンドラーが機能する必要があります。 モデル名または発行元名を変更した場合は、それらの変更も表示されるようにすることができます。

デバイス メタデータをテストする前に、デバイス メタデータを展開するコンピューターに Microsoft Store アプリをインストールする必要があります。

デバイス メタデータをローカルにデプロイする

デバイス メタデータをテストする前に、ローカル デバイス メタデータ ストアにデプロイする必要があります。 デバイス メタデータの作成時に [ ローカル コンピューター上のメタデータ ストアにデバイス メタデータ パッケージをコピー する] チェック ボックスをオンにするか、デバイス メタデータの作成後に デバイス メタデータ作成ウィザードを 使用して展開できます。

デバイス メタデータ作成ウィザードを使用してデバイス メタデータを展開するには

  1. %ProgramFiles(x86)%\Windows Kits\8.1\bin\x86 からデバイス メタデータ作成ウィザードを開きます。

  2. On the Tools menu, select Deploy Metadata Package.

  3. Browse to the .devicemetadata-ms file, and then select Open.

  4. If the User Account Control dialog box appears, select Yes.

  5. デバイス メタデータが展開されると、 デバイス メタデータ パッケージがこのコンピューターのローカル メタデータ ストアに正常にコピーされたことを示すメッセージが表示されます。 デバイス メタデータをテストする準備ができました。

デバイス メタデータを検証する

デバイス メタデータ作成ウィザードを使用して、UWP デバイス アプリまたはデバイスに対して デバイス メタデータを検証できます。

デバイス メタデータ作成ウィザードを使用してデバイス メタデータを検証するには

  1. %ProgramFiles(x86)%\Windows Kits\8.1\bin\x86 からデバイス メタデータ作成ウィザードを開きます。

  2. Select Validate Metadata.

  3. [ 検証するメタデータ パッケージの選択 ] ページで、次の操作を行います。

    • [ デバイス メタデータ パッケージ ] の見出しで、[ 参照 ] を選択して .devicemanifest-ms ファイルを選択するか、デバイス メタデータをローカルに既に展開している場合は [ ローカル メタデータ ストアから選択 ] を選択します。

    • UWP アプリに対して検証する場合は、[UWP デバイス アプリに 対してデバイス メタデータ パッケージを検証 する] チェック ボックスをオンにし、[ 参照 ] を選択して Microsoft Store アプリ パッケージ (.appx) を選択します。

    • デバイスに対して検証する場合は、[ デバイスに対してデバイス メタデータ パッケージを検証 する] チェック ボックスをオンにし、[ デバイスから選択]、[デバイス] の順に選択し、[ OK] を選択します。

  4. Select Validate.

  5. 検証が完了したら、レポートを保存できます。 Select Close.

    Caution

    検証レポートで、"エクスペリエンス ID がアプリ パッケージ内の storeManifest.xml とデバイス メタデータ ファイル内の packageInfo.xml の間で一致しない" というエラーが表示される場合があります。このメッセージは無視しても問題ありません。

Next step