Отправка пакетов приложенийUpload app packages

На странице пакеты находятся все файлы пакетов (. msix,. мсиксуплоад,. msixbundle,. appx,. appxupload и/или. appxbundle) для отправляемого приложения.The Packages page is where you upload all of the package files (.msix, .msixupload, .msixbundle, .appx, .appxupload, and/or .appxbundle) for the app that you're submitting. Вы можете отправить все пакеты для того же приложения на этой странице, и когда клиент загрузит приложение, магазин автоматически предоставит каждому клиенту пакет, который лучше всего подходит для своего устройства.You can upload all your packages for the same app on this page, and when a customer downloads your app, the Store will automatically provide each customer with the package that works best for their device. По завершении отправки пакетов приложения вы увидите таблицу, показывающее, какие пакеты будут предлагаться для конкретных семейств устройств Windows 10 (а также более ранних версий ОС; если применимо) в упорядоченном формате.After you upload your packages, you’ll see a table indicating which packages will be offered to specific Windows 10 device families (and earlier OS versions, if applicable) in ranked order.

Важно!

Вы больше не можете отправлять новые пакеты XAP, созданные с помощью пакетов SDK для Windows Phone 8. x.You can no longer upload new XAP packages built using the Windows Phone 8.x SDK(s). Приложения, которые уже находятся в магазине с пакетами XAP, продолжат работать на устройствах с Windows 10 Mobile.Apps that are already in Store with XAP packages will continue to work on Windows 10 Mobile devices. Дополнительные сведения см. в этой записи блога.For more info, see this blog post.

Подробные сведения о составе и структуре пакета см. в разделе Требования к пакету приложения.For details about what a package includes and how it must be structured, see App package requirements. Вы также узнаете, как номера версий влияют на то, какие пакеты предоставляются конкретным клиентам и как управлять пакетами в различных сценариях.You'll also want to learn about how version numbers impact which packages are delivered to specific customers and how to manage packages for various scenarios.

Загрузка пакетов для отправкиUploading packages to your submission

Чтобы отправить пакеты, перетащите их в поле отправки или щелкните для просмотра файлов.To upload packages, drag them into the upload field or click to browse your files. Страница пакеты позволяет отправлять файлы. msix,. мсиксуплоад,. msixbundle,. appx,. appxupload и (или. appxbundle).The Packages page will let you upload .msix, .msixupload, .msixbundle, .appx, .appxupload, and/or .appxbundle files.

Важно!

Для Windows 10 рекомендуется загрузить файл. мсиксуплоад или. appxupload здесь, а не msix, appx, msixbundle или appxbundle.For Windows 10, we recommend uploading the .msixupload or .appxupload file here rather than .msix, .appx, .msixbundle, or .appxbundle. Дополнительные сведения о создании пакетов приложений UWP для Магазина см. в разделе Упаковка приложения UWP с помощью Visual Studio.For more info about packaging UWP apps for the Store, see Packaging a UWP app with Visual Studio.

Если вы создали какой-либо тестовый пакет для вашего приложения, вы увидите раскрывающийся список с возможностью копировать пакеты из одного из тестовых пакетов.If you have created any package flights for your app, you’ll see a drop-down with the option to copy packages from one of your package flights. Выберите тестовый пакет, содержащий пакеты, которые вы хотите включить.Select the package flight that has the packages you want to pull in. Вы можете выбрать лишь некоторые или все пакеты для включения в эту отправку.You can then select any or all of its packages to include in this submission.

Если при проверке подлинности пакета обнаруживаются ошибки, отобразится сообщение, уведомляющее о том, что не так.If we detect errors with a package while validating it, we'll display a message to let you know what's wrong. Необходимо удалить пакет, устранить проблему и повторить отправку.You'll need to remove the package, fix the issue, and then try uploading it again. Также могут появиться предупреждения о возможных проблемах, однако отправка пакета в этом случае не запрещается.You may also see warnings to let you know about issues that may cause problems but won't block you from continuing with your submission.

Доступность семейства устройствDevice family availability

После успешной отправки пакетов будет отображен раздел Доступность семейства устройств с таблицей, указывающей, какие пакеты будут предлагаться для конкретных семейств устройств Windows 10 (а также более ранних версий ОС; если применимо) в упорядоченном формате.After your packages have been successfully uploaded, the Device family availability section will display a table that indicates which packages will be offered to specific Windows 10 device families (and earlier OS versions, if applicable), in ranked order. В этом разделе также можно выбрать, следует ли предоставлять отправки пользователям конкретных семейств устройств Windows 10.This section also lets you choose whether or not to offer the submission to customers on specific Windows 10 device families.

Дополнительные сведения см. в разделе Доступность семейства устройств.For more info, see Device family availability.

Сведения о пакетеPackage details

Передаваемые пакеты перечислены здесь, сгруппированные по целевым операционным системам.Your uploaded packages are listed here, grouped by target operating system. Отображается имя, версия и архитектура пакета.The name, version, and architecture of the package will be displayed. Для просмотра дополнительных сведений, таких как поддерживаемые языки, возможности приложения и размер файла для каждого пакета, щелкните Показать сведения .For more info such as the supported languages, app capabilities, and file size for each package, click Show details .

Если необходимо удалить пакет из вашей отправки, щелкните ссылку Удалить в нижней части раздела Сведения каждого пакета.If you need to remove a package from your submission, click the Remove link at the bottom of each package's Details section.

Удаление избыточных пакетовRemoving redundant packages

Если мы определим, что один или несколько ваших пакетов являются избыточными, появится предупреждение с предложением удалить избыточные пакеты.If we detect that one or more of your packages is redundant, we'll display a warning suggesting that you remove the redundant packages from this submission. Как правило, это происходит, если пакеты уже были отправлены ранее, а затем были предоставлены пакеты более поздних версий, которые поддерживают тот же набор пользователей.Often this happens when you have previously uploaded packages, and now you are providing higher-versioned packages that support the same set of customers. В этом случае пользователи не получат избыточный пакет, так как для них есть более подходящий пакет (более поздней версии).In this case, no customers would ever get the redundant package, because you now have a better (higher-versioned) package to support these customers.

Если будет определено наличие избыточных пакетов, вам представится возможность автоматически удалить все избыточные пакеты из отправки.When we detect that you have redundant packages, we'll provide an option to remove all of the redundant packages from this submission automatically. Если необходимо, пакеты из отправки можно также удалять по отдельности.You can also remove packages from the submission individually if you prefer.

Постепенный выпуск пакетаGradual package rollout

Если ваша отправка является обновлением ранее опубликованного приложения, вы увидите флажок Выпускать обновления постепенно после публикации отправки (только для пользователей Windows 10) .If your submission is an update to a previously published app, you'll see a checkbox that says Roll out update gradually after this submission is published (to Windows 10 customers only) . Эта функция позволяет выбрать процент пользователей, которые будут получать пакеты из отправки, чтобы вы могли следить за отзывами и аналитическими данными до тех пор, пока не будете уверены в том, что обновление готово к выпуску для более широкой аудитории.This allows you to choose a percentage of customers who will get the packages from the submission so that you can monitor feedback and analytic data to make sure you’re confident about the update before rolling it out more broadly. Увеличить процент (или остановить обновление) можно в любое время без необходимости создания новой отправки.You can increase the percentage (or halt the update) any time without having to create a new submission.

Дополнительные сведения см. в разделе Постепенный выпуск пакета.For more info, see Gradual package rollout.

Обязательные обновленияMandatory update

Если ваша отправка является обновлением ранее опубликованного приложения, вы увидите флажок Сделать это обновление обязательным .If your submission is an update to a previously published app, you'll see a checkbox that says Make this update mandatory . Это позволяет установить дату и время для обязательного обновления, при условии, что вы использовали API-интерфейсы Windows.Services.Store, с помощью которых приложение может программно проверить наличие обновлений пакетов, а затем скачать и установить обновленные пакеты.This allows you to set the date and time for a mandatory update, assuming you have used the Windows.Services.Store APIs to allow your app to programmatically check for package updates and download and install the updated packages. Этот параметр доступен только для приложений, предназначенных для Windows 10 версии 1607 и выше.Your app must target Windows 10, version 1607 or later in order to use this option.

Дополнительные сведения см. в разделе Скачивание и установка обновлений пакетов для приложения.For more info, see Download and install package updates for your app.