Поделиться через


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

device app workflow, step 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. Отправка приложения