Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Visual Studio App Center è stato ritirato il 31 marzo 2025, ad eccezione delle funzionalità di Analisi e diagnostica, che continueranno a essere supportate fino al 30 giugno 2026. Ulteriori informazioni.
Pubblicare applicazioni iOS e Android esistenti e aggiornare le applicazioni line-of-business esistenti da App Center nel portale aziendale nell'istanza cloud di Intune.
Prerequisiti
- L'organizzazione ha una sottoscrizione a Intune Cloud. In caso contrario, è possibile iscriversi per ottenere un account di prova.
- Un amministratore di Intune e un account tenant sono stati attivati.
- Creare un CNAME DNS per semplificare e personalizzare l'esperienza di accesso. Quando l'organizzazione si iscrive a un servizio basato sul cloud Microsoft come Intune, viene assegnato un dominio iniziale.
- Aggiungere manualmente gli utenti alla sottoscrizione di Intune tramite il portale di Office 365 o il portale di Azure Intune e concedere agli utenti autorizzazioni aggiuntive, tra cui l'autorizzazione di amministratore globale.
- Creare gruppi per organizzare utenti o dispositivi in base alla posizione geografica, al reparto o alle caratteristiche hardware.
- Azure Active Directory per un tenant funge da broker di sicurezza per abilitare l'accesso ai siti. Visual Studio App Center richiederà l'accesso all'API graph di Intune per consentire all'utente di un tenant specifico di pubblicare le app nel portale aziendale di Intune. L'amministratore globale di Azure Active Directory (AD) dei tenant deve fornire il consenso necessario. Per fornire questo consenso, l'amministratore globale di Azure Active Directory dell'azienda dovrà passare a questa pagina di consenso e accettare di concedere l'accesso per Visual Studio App Center per accedere alle API Graph di Intune. L'amministratore verrà quindi spostato in Visual Studio App Center. Fornire il consenso è un'attività una tantum per l'amministratore globale di Active Directory di una società. Al termine, qualsiasi utente con il ruolo di responsabile app di Intune, per questa azienda, può passare a Visual Studio App Center e pubblicare app nel portale aziendale di Intune.
- Per altre informazioni, vedere l'introduzione a Intune.
Passaggio 1: Creare una connessione di Intune in App Center
- Selezionare Negozi in Distribuzione.
- Al centro della pagina fare clic sul pulsante Connetti allo Store .
- Selezionare il tipo di store come Portale aziendale di Intune e fare clic su Avanti.
- Si verrà reindirizzati alla pagina di accesso Microsoft per specificare il nome di dominio iniziale in Azure Active Directory (AD). Sembra your-domain.onmicrosoft.com.
- Al termine dell'accesso, verrà chiesto di immettere un nome nello Store.
- Selezionare Categoria dell'app nell'elenco a discesa.
- Per Gruppo di destinatari specificare il nome del gruppo di Azure AD (gruppo abilitato per la sicurezza) a cui distribuire l'applicazione. La versione iniziale di questa funzionalità richiede allo sviluppatore di conoscere il gruppo di Azure AD in cui viene distribuita l'app. L'amministratore di Intune che ha connesso App Center all'API Graph di Intune nel passaggio 1.3 deve essere un membro del gruppo per essere idoneo e visualizzato nell'elenco a discesa di completamento automatico.
- Fare clic su Connetti.
- È stata configurata una connessione al portale aziendale di Intune. Dovresti vedere un negozio con il nome fornito nella home page Negozi. La connessione è valida per 90 giorni per un'applicazione in App Center.
Passaggio 2: Pubblicare l'applicazione nel portale aziendale di Intune
- Nella home page Store selezionare Intune Store creato in precedenza.
- Fare clic su Pubblica nello Store.
- Caricare il pacchetto dell'app.
- Dopo aver caricato il pacchetto, verranno visualizzati alcuni dettagli dell'applicazione. Fare clic su Avanti.
- Fare clic su Pubblica per eseguire il push dell'app nel portale aziendale di Intune. Lo stato di questa versione nella pagina dei dettagli dello Store verrà visualizzato come Elaborazione.
- Dopo che App Center ha completato la consegna dell'app a Intune, lo stato dell'app cambierà in Inviato.
- Se si verifica un errore durante la pubblicazione, lo stato è fallito con un messaggio di errore.
Per eventuali problemi, è sempre possibile aprire un ticket di supporto. Selezionare il menu della Guida (?) nell'angolo in alto a destra del portale di App Center, quindi scegliere "Contattare il supporto". Il team di supporto dedicato risponderà alle domande e ai commenti.
Pubblicazione tramite CLI
Avvertimento
Per usare questa funzionalità, è necessaria l'interfaccia della riga di comando di App Center 2.7 o versione successiva.
L'uso dell'interfaccia della riga di comando è un modo semplice per integrare la connessione allo store di App Center come parte della configurazione CI/CD, ad esempio Jenkins o Go CI.
Prima di poter usare l'interfaccia della riga di comando, è necessario stabilire una connessione a una destinazione, ovvero Google Play, App Store o Intune in App Center. Compilare un file binario per la destinazione.
appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json
Si otterrà un risultato simile al seguente:
[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]
Ed è la colonna Store che verrà usata nel passaggio finale.
Il passaggio finale consiste nel pubblicare l'app eseguendo:
appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."
Sarà necessario compilare gli spazi vuoti, ad esempio il comando list. Anziché avere una nota di rilascio statica, è possibile utilizzare il --release-notes-file. Un file di note sulla versione è un file di testo normale codificato con UTF-8.
Risoluzione dei problemi
Impossibile pubblicare l'app in Intune Store. L'app è stata pubblicata in precedenza come **
Questo errore può verificarsi quando si tenta di pubblicare usando un'app già pubblicata in Intune con un nome di app diverso. App Center utilizza il nome dell'app in App Center al momento della pubblicazione su Intune. Se il nome è diverso da quello disponibile in Intune, Intune rifiuta con tale messaggio di errore.
Per risolvere questo problema, è necessario rinominare o creare una nuova app che corrisponda esattamente a ciò che si ha in Intune. Se vedi il messaggio di errore, prova a rinominare la tua app App Center con il nome indicato dopo ... pubblicata come '***'.