distribuzione Portale aziendale Intune
Importante
Visual Studio App Center è previsto per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate che è possibile considerare la migrazione a.
Altre informazioni sulle sequenze temporali di supporto e sulle alternative.
Pubblicare le applicazioni iOS e Android esistenti e line-of-business esistenti da App Center in Portale aziendale nell'istanza di Intune Cloud.
Prerequisiti
- L'organizzazione ha una sottoscrizione cloud di Intune. In caso contrario, è possibile iscriversi per un account di valutazione.
- Un account amministratore e tenant Intune attivato.
- 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 utenti alla sottoscrizione Intune tramite il portale di Office 365 o il portale di Azure Intune e concedere agli utenti autorizzazioni aggiuntive, incluse le autorizzazioni di amministratore globale.
- Creare gruppi per organizzare utenti o dispositivi in base a caratteristiche geografiche, reparto o hardware.
- Azure Active Directory per un tenant funge da gestore di sicurezza per abilitare l'accesso ai siti. Visual Studio App Center richiederà l'accesso all'API grafico Intune per consentire all'utente di un determinato tenant di pubblicare app nel Portale aziendale Intune. Gli amministratori globali di Azure Active Directory (AD) devono fornire il consenso. 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 Intune. L'amministratore verrà quindi spostato in Visual Studio App Center. La fornitura del consenso è un'attività one-time per l'amministratore globale di Active Directory di una società. Al termine, qualsiasi utente con il ruolo di gestione app di Intune, per questa azienda, può passare a Visual Studio App Center e pubblicare app nel Portale aziendale Intune.
- Per altre informazioni, vedere l'introduzione alla Intune.
Passaggio 1: Creare una connessione Intune in App Center
- Selezionare Archivi in Distribuzione.
- Nella parte centrale della pagina fare clic sul pulsante Connetti allo Store .
- Selezionare il tipo di archivio come Portale aziendale Intune e fare clic su Avanti.
- Verrà eseguito il reindirizzamento alla pagina di accesso Microsoft per specificare il nome di dominio iniziale in Azure Active Directory (AD). Sembra your-domain.onmicrosoft.com.
- In caso di accesso riuscito, verrà chiesto di immettere un nome dello Store.
- Selezionare Categoria dell'app nell'elenco a discesa.
- Per Destinatari specificare il nome del gruppo 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 a cui viene distribuita l'app. L'amministratore Intune che ha connesso App Center al Intune API Graph nel passaggio 1.3 deve essere membro del gruppo per essere idoneo e visualizzato nell'elenco a discesa completamento automatico.
- Fare clic su Connetti.
- È stata ora configurata una connessione a Portale aziendale Intune. Verrà visualizzato un archivio con il nome specificato nella home page Archivi . La connessione è valida per 90 giorni per un'applicazione in App Center.
Passaggio 2: Pubblicare l'applicazione nel Portale aziendale Intune
- Nella home page Archivi selezionare il Intune Store creato in precedenza.
- Fare clic su Pubblica in Store.
- Caricare il pacchetto dell'app.
- Dopo aver caricato il pacchetto, è necessario visualizzare alcuni dettagli dell'applicazione. Fare clic su Avanti.
- Fare clic su Pubblica per eseguire il push dell'app nella Portale aziendale Intune. Lo stato per questa versione nella pagina dei dettagli dell'archivio verrà visualizzato come Elaborazione.
- Dopo aver completato l'hand-over dell'app per Intune, lo stato dell'app verrà modificato in Inviato.
- Se si verifica un errore durante la pubblicazione, lo stato non è riuscito 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 nostro team di supporto dedicato risponderà alle tue domande e commenti.
Pubblicazione tramite l'interfaccia della riga di comando
Avviso
Per usare questa funzionalità, è necessaria l'interfaccia della riga di comando di App Center 2.7 o successiva.
L'uso dell'interfaccia della riga di comando è un modo semplice per integrare la connessione all'archivio 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 nel Centro app. 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"]
È 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 come il comando elenco. Invece di avere una nota di rilascio statica, è possibile usare invece.--release-notes-file
Un file di note sulla versione è 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 per Intune con un nome di app diverso. App Center usa il nome dell'app in App Center durante la pubblicazione in Intune. Se il nome è diverso da quello che si ha in Intune, Intune rifiuta con tale messaggio di errore.
Per risolvere questo problema, è necessario rinominare o creare una nuova app che corrisponde esattamente a ciò che si ha in Intune. Se viene visualizzato il messaggio di errore, provare a rinominare l'app di App Center in quanto segue dopo ... pubblicato come '**'.