Предустановленные приложения для настольных устройств

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

Процесс создания предустановленного приложения аналогичен процессу создания стандартного приложения. Неподписанный пакет приложения (APPX), созданный с помощью пакета SDK Windows, отправляется в Windows Центр разработки для сертификации и подписывания. Во время отправки можно указать, что вы отправляете предварительно установленное приложение. Если приложение соответствует требованиям сертификации, оно обрабатывается для создания пакета, который можно скачать из Центр разработки. Затем приложение можно опубликовать в Microsoft Store, чтобы пользователи, которые удалили приложение, могли повторно скачать его, и обновления могут быть предложены устройствам, на которых установлено приложение.

Ниже перечислены некоторые характеристики предустановленных приложений.

  1. Их можно опубликовать как скрытые, чтобы приложение не обнаруживалось в Microsoft Store за исключением глубокой ссылки.
  2. Их можно обновить, как динамические или скрытые для Microsoft Store. Пользователи с предустановленным приложением получат уведомление об обновлении.
  3. Они могут быть удалены пользователем. Их можно переустановить при публикации в реальном времени.
  4. Они могут стать устаревшими. Если пользователь удаляет приложение, которое больше не продается в Microsoft Store, пользователь не сможет переустановить это приложение.

Запрос пакета предварительной установки

После добавления приложения в Центр разработки можно запросить пакет предварительной установки для него. Если вы являетесь изготовителем оборудования, добавляя это приложение в образ ОПЕРАЦИОННОЙ системы, разработчику приложения потребуется сделать это от вашего имени. Затем они дали вам скачанный ZIP-файл. Доступ к учетной записи разработчика невозможен напрямую.

  1. На панели мониторинга в Центр разработки выберите приложение, которое необходимо предварительно установить. Если это новое приложение, нажмите кнопку "Создать приложение".
  2. Выбор элемента управления опубликованными пакетами
  3. Выбор пакета запроса для предварительной установки ОС
  4. Отобразится диалоговое окно подтверждения с уведомлением о том, что приложения, предустановленные в ОС, предшествующей Windows 10, должны быть бесплатными. Нажмите кнопку Включить.
  5. Найдите правильный пакет для целевой ОС и скачайте его, выбрав " Скачать " или "Создать пакет".
  6. Когда ссылка будет готова, изменится на "Скачать".
  7. ZIP-файл готов к включению в образ ОС.

Добавление приложения в образ ОС

Приложения считаются ресурсами, которые являются настраиваемыми настройками, которые не являются параметрами. Их можно добавить с помощью DISM, который является частью комплекта средств для оценки и развертывания Windows (ADK). В Windows 10 версии 1803 и более поздних можно использовать DISM для подготовки приложений для каждого региона.

Подробные инструкции см. в статье о приложениях preinstall с помощью DISM.