Caricare pacchetti di appUpload app packages

La pagina pacchetti consente di caricare tutti i file di pacchetto (con estensione msix, msixupload, msixbundle, appx, appxupload e/o appxbundle) per l'app che si sta inviando.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. È possibile caricare tutti i pacchetti per la stessa app in questa pagina e, quando un cliente Scarica l'app, lo Store fornirà automaticamente a ogni cliente il pacchetto che funziona meglio per il dispositivo.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. Una volta caricati i pacchetti, sarà visualizzata una tabella che indicherà quali pacchetti saranno disponibili per le specifiche famiglie di dispositivi Windows 10 (e le versioni precedenti del sistema operativo, se applicabile), in ordine di classificazione.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.

Importante

Non è più possibile caricare nuovi pacchetti XAP compilati con Windows Phone 8. x SDK (s).You can no longer upload new XAP packages built using the Windows Phone 8.x SDK(s). Le app già presenti nell'archivio con i pacchetti XAP continueranno a funzionare nei dispositivi Windows 10 Mobile.Apps that are already in Store with XAP packages will continue to work on Windows 10 Mobile devices. Per altre informazioni, vedere questo post di Blog.For more info, see this blog post.

Per informazioni dettagliate su cosa include un pacchetto e su come deve essere strutturato, vedi Requisiti per il pacchetto dell'app.For details about what a package includes and how it must be structured, see App package requirements. Verranno inoltre fornite informazioni sul modo in cui i numeri di versione influiscano sui pacchetti distribuiti a specifici clienti e su come gestire i pacchetti per diversi scenari.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.

Caricamento dei pacchetti nell'invioUploading packages to your submission

Per caricare i pacchetti, trascinali nel campo per il caricamento o fai clic per individuare i file.To upload packages, drag them into the upload field or click to browse your files. La pagina pacchetti consente di caricare i file con estensione msix, msixupload, msixbundle, appx, appxupload e/o appxbundle.The Packages page will let you upload .msix, .msixupload, .msixbundle, .appx, .appxupload, and/or .appxbundle files.

Importante

Per Windows 10, è consigliabile caricare il file con estensione msixupload o appxupload in questo punto anziché con estensione msix, appx, msixbundle o appxbundle.For Windows 10, we recommend uploading the .msixupload or .appxupload file here rather than .msix, .appx, .msixbundle, or .appxbundle. Per altre informazioni sulla creazione di pacchetti di app UWP per lo Store, vedere Creazione del pacchetto di un'app UWP con Visual Studio.For more info about packaging UWP apps for the Store, see Packaging a UWP app with Visual Studio.

Se hai creato pacchetti in anteprima per la tua app, verrà visualizzato un elenco a discesa con l’opzione per la copia dei pacchetti da uno dei tuoi pacchetti in anteprima.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. Seleziona il pacchetto in anteprima che contiene i pacchetti che vuoi inserire.Select the package flight that has the packages you want to pull in. Puoi quindi selezionare qualsiasi pacchetto o tutti i pacchetti da includere nell'invio.You can then select any or all of its packages to include in this submission.

Se si rilevano errori con un pacchetto durante la convalida, verrà visualizzato un messaggio per informare l'utente del problema.If we detect errors with a package while validating it, we'll display a message to let you know what's wrong. È necessario rimuovere il pacchetto, risolvere il problema, quindi riprovare a caricarlo.You'll need to remove the package, fix the issue, and then try uploading it again. Potrebbero anche essere visualizzati avvisi per segnalarti informazioni che potrebbero causare problemi pur non impedendoti di continuare l'invio.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.

Disponibilità famiglia di dispositiviDevice family availability

Una volta caricati correttamente i pacchetti, nella sezione Disponibilità famiglia di dispositivi sarà visualizzata una tabella che indicherà quale pacchetti saranno disponibili per le specifiche famiglie di dispositivi Windows 10 (e le versioni precedenti del sistema operativo, se applicabile), in ordine di classificazione.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. Questa sezione consente inoltre di scegliere se inviare o meno l'invio ai clienti in famiglie di dispositivi Windows 10 specifici.This section also lets you choose whether or not to offer the submission to customers on specific Windows 10 device families.

Per altre info, vedi Disponibilità famiglia di dispositivi.For more info, see Device family availability.

Dettagli del pacchettoPackage details

I pacchetti caricati sono elencati qui, raggruppati in base al sistema operativo di destinazione.Your uploaded packages are listed here, grouped by target operating system. Verranno visualizzati il nome, la versione e l'architettura del pacchetto.The name, version, and architecture of the package will be displayed. Per altre info, come le lingue supportate, le funzionalità dell'app e la dimensione del file per ogni pacchetto, fai clic su Mostra i dettagli .For more info such as the supported languages, app capabilities, and file size for each package, click Show details .

Se hai bisogno di rimuovere un pacchetto dall’invio, fai clic sul link Rimuovi nella parte inferiore della sezione Dettagli di ogni pacchetto.If you need to remove a package from your submission, click the Remove link at the bottom of each package's Details section.

Rimozione dei pacchetti ridondantiRemoving redundant packages

Se vengono rilevati uno o più pacchetti ridondanti, verrà visualizzato un avviso che suggerisce di rimuovere tali pacchetti da questo invio.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. Spesso questo accade quando hai caricato pacchetti in precedenza e ora fornisci pacchetti di una versione successiva che supportano lo stesso set di clienti.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 questo caso, nessun cliente otterrà il pacchetto ridondante perché è presente un pacchetto migliore di una versione successiva per supportare gli stessi clienti.In this case, no customers would ever get the redundant package, because you now have a better (higher-versioned) package to support these customers.

Quando viene rilevata la presenza di pacchetti ridondanti, verrà fornita un'opzione per rimuovere automaticamente dall'invio tutti i pacchetti ridondanti.When we detect that you have redundant packages, we'll provide an option to remove all of the redundant packages from this submission automatically. Se preferisci, puoi anche rimuovere dall'invio singoli pacchetti.You can also remove packages from the submission individually if you prefer.

Implementazione graduale del pacchettoGradual package rollout

Se il tuo invio è un aggiornamento di un'app pubblicata in precedenza, vedrai la casella di controllo Esegui gradualmente l'implementazione dell'aggiornamento dopo la pubblicazione di questo invio (solo per i clienti con 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) . In questo modo è possibile scegliere una percentuale di clienti che riceveranno i pacchetti dall'invio per poter monitorare il feedback e i dati analitici per assicurarsi di essere sicuri dell'aggiornamento prima di implementarlo in modo più ampio.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. Puoi aumentare la percentuale (o interrompere l'aggiornamento) in qualsiasi momento senza dover creare un nuovo invio.You can increase the percentage (or halt the update) any time without having to create a new submission.

Per altre info, vedi Implementazione graduale del pacchetto.For more info, see Gradual package rollout.

Aggiornamento obbligatorioMandatory update

Se il tuo invio è un aggiornamento di un'app pubblicata in precedenza, vedrai la casella di controllo Rendi obbligatorio questo aggiornamento .If your submission is an update to a previously published app, you'll see a checkbox that says Make this update mandatory . Questo ti consente di impostare la data e l'ora di un aggiornamento obbligatorio, presupponendo che tu abbia usato le API Windows.Services.Store per consentire all'app di verificare a livello di programmazione la disponibilità di aggiornamenti di pacchetto e di scaricare e installare i pacchetti aggiornati.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. L'app deve essere progettata per Windows 10 versione 1607 o successiva per poter usare questa opzione.Your app must target Windows 10, version 1607 or later in order to use this option.

Per altre informazioni, vedi Scaricare e installare gli aggiornamenti di pacchetto per la tua app.For more info, see Download and install package updates for your app.