Руководство по управлению пакетами приложений

Узнайте, как пакеты вашего приложения становятся доступными для клиентов и как управлять конкретными сценариями пакетов.

Версии ОС и распределение пакетов

Разные операционные системы могут запускать разные типы пакетов. Если на устройстве клиента может выполняться несколько пакетов, Microsoft Store обеспечит оптимальное соответствие.

Как правило, более поздние версии ОС могут запускать пакеты, предназначенные для предыдущих версий ОС для одного семейства устройств. Устройства Windows 10 могут запускать все предыдущие поддерживаемые версии ОС (на семейство устройств). Настольные устройства Windows 10 могут запускать приложения, созданные для Windows 8.1 или Windows 8. Однако клиенты в Windows 10 или Windows 11 получат только эти пакеты, если приложение не включает пакеты UWP, предназначенные для применимого семейства устройств.

Внимание

Вы больше не можете отправлять новые пакеты XAP, созданные с помощью пакета SDK для Windows Телефон 8.x. Приложения, которые уже находятся в Магазине с пакетами XAP, будут продолжать работать на устройствах с Windows 10 Mobile. Дополнительные сведения см. в этой записи блога.

Удаление приложения из Магазина

Иногда вам может потребоваться остановить предложение приложения клиентам, эффективно "отменив публикацию" его. Для этого нажмите кнопку "Сделать приложение недоступным" на странице обзора приложений. Убедившись, что вы хотите сделать приложение недоступным, в течение нескольких часов он больше не будет отображаться в Магазине, и новые клиенты не смогут получить его (если у них нет рекламного кода и используется устройство с Windows 10 или Windows 11).

Внимание

Этот параметр переопределит все параметры видимости , выбранные в ваших отправках.

Этот параметр имеет тот же эффект, что и если вы создали отправку и выбрали сделать этот продукт доступным, но недоступным для обнаружения в Магазине с параметром "Остановить приобретение ". Однако для создания новой отправки не требуется.

Обратите внимание, что все клиенты, у которых уже есть приложение, по-прежнему смогут использовать его и могут снова скачать его (и даже получить обновления, если вы отправляете новые пакеты позже).

После того как приложение недоступно, вы по-прежнему увидите его в Центре партнеров. Если вы решили снова предложить приложению клиентам, щелкните "Сделать приложение доступным " на странице обзора приложений. После подтверждения приложение будет доступно для новых клиентов (если не ограничено параметрами в последней отправке) в течение нескольких часов.

Примечание.

Если вы хотите сохранить свое приложение доступным, но не хотите продолжать предлагать его новым клиентам в определенной версии ОС, можно создать новую отправку и удалить все пакеты для версии ОС, в которой вы хотите предотвратить новые приобретения.

Удаление пакетов для ранее поддерживаемого семейства устройств

Если удалить все пакеты для определенного семейства устройств (см . статью "Программирование с расширениями SDK), которые ранее поддерживается приложением, вам будет предложено подтвердить, что это ваше намерение, прежде чем сохранить изменения на странице "Пакеты ".

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

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

Добавление пакетов для Windows 10 в существующее приложение

Если у вас есть приложение в Магазине, которое включало только пакеты для Windows 8.x и хотите обновить приложение для Windows 10 и 11, создайте новую отправку и добавьте пакет UWP .msixupload или .appxupload во время шага пакетов . После того как приложение пройдет сертификацию, пакет UWP также будет доступен для новых приобретений клиентами в Windows 10 и 11.

Примечание.

После того как клиент в Windows 10 или 11 получает пакет UWP, вы не сможете вернуться к использованию пакета для любой предыдущей версии ОС.

Обратите внимание, что номер версии пакетов Windows 10 и 11 должен быть выше, чем для всех используемых пакетов Windows 8, Windows 8.1. Дополнительные сведения см. в разделе "Нумерирование версий пакета".

Дополнительные сведения об упаковке приложений UWP для Магазина см. в разделе "Упаковка приложений".

Вы можете принести различные пакеты для различных архитектур и языков. Для сочетания архитектуры и языка можно использовать только один пакет. Например, можно использовать только один пакет для сочетания языка x64 и английского языка.

При обновлении приложения можно удалить предыдущие пакеты, перейдя на страницу "Управление пакетами". Удалите пакет, который больше не требуется, и при необходимости добавьте новый пакет. После удаления или добавления нового пакета нажмите кнопку "Сохранить все" на странице "Управление пакетами". При этом будут отправлены новые изменения.

Внимание

Нумерирование версий пакета не поддерживается для надстроек приложений.