Interfaccia della riga di comando per sviluppatori di Microsoft Store (MSIX)

Annotazioni

Questa pagina illustra la pubblicazione di app MSIX tramite l'interfaccia della riga di comando per sviluppatori di Microsoft Store. Per informazioni sulla pubblicazione di app MSI/EXE tramite l'interfaccia della riga di comando per sviluppatori di Microsoft Store, fare clic qui.

L'interfaccia della riga di comando Microsoft Store è un'interfaccia della riga di comando multipiattaforma (Windows, macOS, Linux) che consente di pubblicare aggiornamenti per le tue applicazioni nel Microsoft Store. È possibile configurare i progetti dell'applicazione in locale e pubblicare pacchetti aggiornati usando l'interfaccia della riga di comando, che chiama Partner Center APIs per caricare i pacchetti.

Importante

Devi completare la prima pubblicazione dell'app nel Microsoft Store tramite Partner Center. Dopo la pubblicazione dell'app, è possibile usare Microsoft Store Developer CLI per pubblicare gli aggiornamenti successivi.

Per informazioni su come usare l'interfaccia della riga di comando per sviluppatori dello Store, vedere il video seguente:

Prerequisiti

Per utilizzare la CLI per sviluppatori di Microsoft Store, dovrai:

Installazione

L'interfaccia della riga di comando per sviluppatori di Microsoft Store supporta Windows 10+, Linux e macOS:

Installare ora l'interfaccia della riga di comando per sviluppatori di Microsoft Store (anteprima).

Introduzione

Dopo aver installato la CLI per sviluppatori di Microsoft Store, devi configurare il tuo ambiente per poter eseguire i comandi. Puoi farlo semplicemente eseguendo la CLI per la prima volta. La CLI ti guiderà attraverso il processo di configurazione:

msstore

Importante

Quando accedi, non utilizzare il tuo MSA! L'interfaccia della riga di comando per sviluppatori di Microsoft Store richiede l'uso delle credenziali di Microsoft Entra ID. Altre informazioni su questo argomento sono disponibili nella sezione relativa ai prerequisiti .

Anche l'esecuzione negli ambienti CI è supportata e Microsoft Store Developer CLI (preview) può essere usato nelle pipeline CI/CD per, ad esempio, pubblicare automaticamente gli aggiornamenti alle tue applicazioni nel Microsoft Store. Altre istruzioni su come eseguire questa operazione sono disponibili qui.

Annotazioni

Le operazioni di aggiornamento delle app tramite l'interfaccia della riga di comando per sviluppatori di Microsoft Store sono attualmente supportate solo per i prodotti gratuiti. I prodotti a pagamento saranno supportati in una versione futura.

Comandi

Questi sono i comandi disponibili per l'interfaccia della riga di comando per sviluppatori di Microsoft Store:

Comando Descrizione
Informazioni Stampa la configurazione esistente.
riconfigurare Riconfigura la CLI per sviluppatori di Microsoft Store.
Impostazioni Modifica le impostazioni della CLI per sviluppatori di Microsoft Store.
Applicazioni Comandi relativi alle applicazioni, come elencare le applicazioni nel tuo account e recuperare i dettagli dell'applicazione.
presentazione Comandi correlati all'invio, ad esempio 'status', 'get', 'getListingAssets', 'updateMetadata', 'update', 'poll', 'publish', 'delete', 'rollout'.
Init Ti aiuta a configurare la tua applicazione per la pubblicazione su Microsoft Store.
pacchetto Ti aiuta a creare il pacchetto della tua applicazione Microsoft Store in formato MSIX.
pubblicare Pubblica gli aggiornamenti per la tua applicazione nel Microsoft Store.
Voli Comandi correlati ai voli, ad esempio 'list', 'get', 'delete', 'create', 'inoltro'.

Per altre info, vedi: Comandi.

Domande frequenti

  1. Che cos'è l'interfaccia della riga di comando per sviluppatori Microsoft Store e come può essere utile?

    L'interfaccia della riga di comando per sviluppatori di Microsoft Store è uno strumento da riga di comando multipiattaforma che consente agli sviluppatori di automatizzare molte attività del Centro per i partner, ad esempio:

    • Presentazione e recupero delle informazioni sull'app
    • Caricamento di nuovi pacchetti
    • Aggiornamento dei metadati dello Store
    • Invio e pubblicazione di aggiornamenti delle app

    Questo strumento è particolarmente utile per le pipeline CI/CD, in cui le nuove compilazioni possono essere inviate e pubblicate automaticamente come aggiornamenti dopo la prima pubblicazione dell'app tramite Partner Center. L'autenticazione viene eseguita usando le credenziali entra ID collegate all'account del Centro per i partner.

    Offre un'alternativa flessibile all'interfaccia utente Web e supporta flussi di lavoro di scripting in Windows, macOS e Linux. Per usarlo, gli sviluppatori devono prima configurare l'accesso all'API con le autorizzazioni appropriate. Con questo strumento, i team possono semplificare e ridimensionare in modo significativo le operazioni di rilascio.

  2. È possibile automatizzare gli invii nello Store con l'interfaccia della riga di comando?

    Sì, dopo aver completato la prima pubblicazione dell'app tramite Partner Center, è possibile usare la CLI nelle pipeline di compilazione per automatizzare la creazione di pacchetti, l'invio e la pubblicazione degli aggiornamenti successivi dell'app. Non è possibile usare l'interfaccia della riga di comando per completare la prima pubblicazione.