Шаг 4. Тестирование метаданных устройства для приложения устройства UWP

Рабочий процесс приложения устройства, шаг 4.

В этом разделе описывается, как локально протестировать метаданные для UWP приложения устройства перед отправкой на панель управления Центра разработчиков Windows.

Приложение устройства UWP — это специальное приложение UWP, которое производители устройств создают в качестве компаньона для внутреннего или периферийного устройства. С помощью метаданных устройства приложения устройств могут выполнять привилегированные операции и автоматически устанавливаться при подключении устройства. Дополнительные сведения о приложениях для устройств UWP см. в статье «Познакомьтесь с приложениями устройств UWP».

Этот раздел является частью пошаговой серии. См. Создание приложения для устройства UWP поэтапно для введения.

Перед тем как начать

Вы можете развернуть метаданные устройства в локальном хранилище метаданных устройства на локальном компьютере, чтобы проверить правильность работы устройства. После развертывания метаданных устройства они должны вести себя так же, как если бы они были отправлены на панель мониторинга Центра разработки Windows. Например, если автозапуск включен для устройства в метаданных устройства, обработчик автозапуска должен работать при подключении устройства. Если вы измените имя модели или издателя, вы можете удостовериться, что эти изменения также отображаются.

Прежде чем тестировать метаданные устройства, приложение Microsoft Store должно быть установлено на компьютере, где будут развернуты метаданные устройства.

Разверните метаданные своего устройства локально

Прежде чем протестировать метаданные устройства, необходимо разместить его в локальном хранилище метаданных устройства. Это можно сделать, выбрав пакет копирования пакета метаданных устройства в хранилище метаданных на локальном компьютере при создании метаданных устройства или с помощью мастера создания метаданных устройств после создания метаданных устройства.

Развертывание метаданных устройства с помощью мастера разработки метаданных устройств

  1. Откройте Мастер разработки метаданных устройства из %ProgramFiles(x86)%\Windows Kits\8.1\bin\x86.

  2. В меню "Сервис" щелкните "Развернуть пакет метаданных".

  3. Перейдите к файлу .devicemetadata-ms и нажмите кнопку "Открыть".

  4. Если появится диалоговое окно "Контроль учетных записей пользователей", нажмите кнопку "Да".

  5. После развертывания метаданных устройства появится сообщение о том, что пакет метаданных устройства успешно скопирован в локальное хранилище метаданных на этом компьютере. Метаданные устройства готовы к тестированию.

Проверка метаданных устройства

Вы можете проверить метаданные устройства относительно приложения UWP для устройств или непосредственно устройства, используя Редактор создания метаданных устройства.

Проверка метаданных устройства с помощью мастера создания метаданных устройства

  1. Откройте мастер создания метаданных устройства из %ProgramFiles(x86)%\Windows Kits\8.1\bin\x86.

  2. Нажмите кнопку "Проверить метаданные".

  3. На странице "Выбор пакета метаданных для проверки" выполните следующие действия.

    • В разделе пакета метаданных устройства нажмите «Обзор», чтобы выбрать файл .devicemanifest-ms, или нажмите «Выбрать из локального хранилища метаданных», если вы уже развернули метаданные устройства.

    • Если вы хотите проверить метаданные устройства в соответствии с приложением устройства UWP, установите флажок Проверить пакет метаданных устройства в соответствии с приложением устройства UWP, а затем нажмите Обзор, чтобы выбрать пакет приложения Microsoft Store (.appx).

    • Если вы хотите проверить устройство, установите флажок "Проверить пакет метаданных устройства ", нажмите кнопку "Выбрать с устройств", выберите свое устройство и нажмите кнопку "ОК".

  4. Щелкните Проверить.

  5. После завершения проверки можно сохранить отчет. Нажмите кнопку Закрыть.

    Осторожность

    В отчете проверки может появиться ошибка с сообщением "Идентификатор взаимодействия не совпадает между storeManifest.xml в пакете приложения и packageInfo.xml в файле метаданных устройства". Это сообщение можно безопасно игнорировать.

Следующий шаг

Шаг 5. Отправка приложения