Compartilhar via


Distribuição do Portal da Empresa do Intune

Importante

O Visual Studio App Center foi desativado em 31 de março de 2025, com exceção dos recursos de Análise e Diagnóstico, que continuarão com suporte até 30 de junho de 2026. Saiba mais.

Publique aplicativos novos e atualizados existentes de linha de negócios (LOB) iOS e Android do App Center para o Portal da Empresa em sua instância do Intune Cloud.

Pré-requisitos

  • Sua organização tem uma assinatura do Intune Cloud. Caso contrário, você pode se inscrever para uma conta de avaliação.
  • Uma conta de administrador do Intune e uma conta de locatário ativadas.
  • Crie um CNAME DNS para simplificar e personalizar a experiência de logon. Quando sua organização se inscreve em um serviço baseado em nuvem da Microsoft, como o Intune, você recebe um domínio inicial.
  • Adicione manualmente usuários à sua assinatura do Intune por meio do portal do Office 365 ou do portal do Azure Intune e conceda aos usuários permissões adicionais, incluindo permissão de administrador global.
  • Crie grupos para organizar usuários ou dispositivos por localização geográfica, departamento ou características de hardware.
  • O Azure Active Directory para um locatário atua como um agente de segurança para habilitar o acesso aos sites. O Visual Studio App Center exigirá acesso à API gráfica do Intune para permitir que um usuário específico do cliente publique aplicativos no Portal da Empresa do Intune. O administrador global do Azure Active Directory (AD) de locatários precisa dar consentimento. Para fornecer esse consentimento, o administrador global do Azure Active Directory da sua empresa precisará acessar essa página de consentimento e concordar em conceder acesso ao Visual Studio App Center para acessar as APIs do Intune Graph. Em seguida, o administrador será navegado para o Visual Studio App Center. Fornecer consentimento é uma atividade única para o administrador global do Active Directory de uma empresa. Após a conclusão, qualquer usuário com a função de gerenciador de aplicativos do Intune, para essa empresa, poderá navegar até o Visual Studio App Center e publicar aplicativos no Portal da Empresa do Intune.
  • Para obter mais informações, examine a introdução ao Intune.

Etapa 1: Criar uma conexão do Intune no App Center

  1. Selecione Repositórios em Distribuição.
  2. No meio da página, clique no botão Conectar à Loja .
  3. Selecione o tipo de loja como Portal da Empresa do Intune e clique em Avançar.
  4. Você será redirecionado para a página de logon da Microsoft para fornecer seu nome de domínio inicial no Azure Active Directory (AD). Parece your-domain.onmicrosoft.com.
  5. No logon bem-sucedido, você será solicitado a inserir um nome da Loja.
  6. Selecione a Categoria do aplicativo no menu suspenso.
  7. Para Audiência, forneça o nome do grupo do Azure AD (grupo habilitado para segurança) para o qual distribuir esse aplicativo. A versão inicial desse recurso exige que o desenvolvedor conheça o grupo do Azure AD para o qual o aplicativo está sendo distribuído. O administrador do Intune que conectou o App Center à API Graph do Intune na etapa 1.3 deve ser membro do grupo, para poder ser qualificado e aparecer na lista suspensa de preenchimento automático.
  8. Clique em Conectar.
  9. Uma conexão ao Portal da Empresa do Intune agora foi estabelecida. Você deve ver uma loja com o nome fornecido na página inicial das Lojas. A conexão é válida por 90 dias para um aplicativo no App Center.

Etapa 2: publicar seu aplicativo no Portal da Empresa do Intune

  1. Na página inicial das Lojas, selecione a Loja do Intune criada acima.
  2. Clique em Publicar no Repositório.
  3. Carregue o pacote do aplicativo.
  4. Depois que o pacote tiver sido carregado, você deverá ver alguns detalhes do aplicativo. Clique em Próximo.
  5. Clique em Publicar para enviar o aplicativo por push para o Portal da Empresa do Intune. O status desta versão na página de detalhes da loja será mostrado como Processamento.
  6. Depois que o App Center concluir a entrega do aplicativo para o Intune, o status do aplicativo será alterado para Enviado.
  7. Se houver uma falha durante a publicação, o status será falha com uma mensagem de erro.

Para qualquer problema, você sempre pode abrir um chamado de suporte. Selecione o menu de ajuda (?) no canto superior direito do portal do App Center e escolha "Contate o suporte". Nossa equipe de suporte dedicada responderá às suas perguntas e comentários.

Publicação por meio da CLI

Aviso

Você precisa da CLI do App Center 2.7 ou mais recente para usar esse recurso.

Usar a CLI é uma maneira fácil de integrar a conexão de repositório do App Center como parte da configuração de CI/CD, como Jenkins ou Go CI.

Antes de usar a CLI, você precisará estabelecer uma conexão com um destino, ou seja, Google Play, App Store ou Intune no App Center. E compile um binário para seu destino.

appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json

Você obterá um resultado como este:

[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]

E é a coluna "Store" que usaremos na etapa final.

A etapa final é publicar seu aplicativo executando:

appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."

Você precisará preencher os espaços em branco, assim como faz o comando listar. Em vez de ter uma nota de versão estática, é possível usar o --release-notes-file em vez disso. Um arquivo de anotação de versão é um arquivo de texto sem formatação codificado com UTF-8.

Resolução de problemas

Não foi possível publicar o aplicativo na Intune Store. O aplicativo foi publicado anteriormente como ***

Esse erro pode acontecer quando você tenta publicar usando um aplicativo que você já publicou no Intune com um nome de aplicativo diferente. O App Center usa o nome do aplicativo no App Center ao publicar no Intune. Se o nome for diferente do que você tem no Intune, o Intune rejeitará com essa mensagem de erro.

Para corrigir esse problema, você precisa renomear ou criar um aplicativo que corresponda exatamente ao que você tem no Intune. Se você vir a mensagem de erro, tente renomear seu aplicativo no App Center para o que está indicado após ... publicado como '***'.