Enterprise Distribution — o que é, distribuição de aplicativos iOS

Autor: IT Sectr Publicado: 2026-06-06 Tempo de leitura: 9 min

Enterprise Distribution é um mecanismo de distribuição de aplicativos iOS disponível através do Apple Developer Enterprise Program, projetado para uso corporativo. Ao contrário da App Store, o Enterprise Distribution permite que organizações distribuam aplicativos internos entre funcionários sem publicar na loja e sem limite de dispositivos. De acordo com a Apple Enterprise Documentation (2025), o programa exige registro da empresa com um número D-U-N-S e envolve o uso de certificados corporativos para assinatura e instalação OTA de aplicativos. Esta solução é procurada por empresas que precisam de ferramentas de negócios fechadas sem acesso de concorrentes.

Principais pontos

  • Enterprise Distribution — distribuição corporativa de aplicativos iOS sem App Store
  • Certificados Enterprise exigem renovação anual e controle rigoroso
  • Instalação OTA é feita através de um servidor web com arquivo manifest (.plist)
  • Número D-U-N-S é obrigatório para registro no Apple Developer Enterprise Program
  • Violação de regras do Enterprise Distribution leva à revogação do certificado de toda a organização

O que é Enterprise Distribution?

Enterprise Distribution é um método de distribuição de aplicativos iOS disponível para membros do Apple Developer Enterprise Program ($299/ano). O programa é destinado exclusivamente ao uso corporativo interno e proíbe a distribuição de aplicativos fora da organização. A principal vantagem é a ausência de limite de dispositivos e a possibilidade de instalação direta sem a App Store.

O programa Enterprise foi lançado pela Apple em 2009 para grandes organizações que precisam distribuir aplicativos de negócios confidenciais entre funcionários. O Apple Developer Enterprise Program inclui as mesmas ferramentas de desenvolvimento do programa padrão ($99/ano), mas adiciona a capacidade de criar distribuições In-House e Enterprise Provisioning Profiles.

De acordo com a Apple (2025), o Enterprise Distribution é usado em 90% das empresas Fortune 500 para pelo menos um aplicativo interno. Cenários típicos incluem mensageiros corporativos, sistemas de registro de ponto, ferramentas para funcionários de campo e aplicativos de gestão de armazéns.

Como funciona a distribuição corporativa iOS?

Enterprise Distribution funciona através de instalação OTA (Over-The-Air). O desenvolvedor assina o aplicativo com um certificado corporativo, envia o arquivo IPA e o arquivo manifest para um servidor web, após o que os funcionários instalam o aplicativo através do Safari seguindo um link interno.

O processo não requer o uso do App Store Connect ou a aprovação da Apple. A instalação é realizada diretamente no dispositivo através do mecanismo OTA do iOS: o usuário abre um link no Safari, o sistema baixa o arquivo manifest, verifica o certificado e oferece a instalação do aplicativo. O gerenciamento de dispositivos pode ser feito através de uma solução MDM para distribuição em massa.

xml
<!-- manifest.plist for OTA installation of Enterprise app -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
  "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>items</key>
    <array>
        <dict>
            <key>assets</key>
            <array>
                <dict>
                    <key>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>https://example.com/app.ipa</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>com.company.app</string>
                <key>bundle-version</key>
                <string>1.0.0</string>
                <key>title</key>
                <string>Company App</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>

Para o Enterprise Distribution, HTTPS é importante — a Apple exige que o arquivo manifest e o arquivo IPA sejam servidos através de uma conexão segura. O certificado HTTPS deve ser válido e confiável nos dispositivos dos usuários. Esta é uma condição obrigatória, cuja violação leva a um erro de instalação.

Certificados corporativos e perfis

Enterprise Distribution requer dois componentes principais: um certificado corporativo (Enterprise Certificate) e um Provisioning Profile para distribuição In-House. O certificado é criado no Apple Developer Portal e tem validade de um ano, após o qual requer renovação. Sem um certificado válido, a instalação do aplicativo é impossível.

Um Provisioning Profile para Enterprise Distribution é criado sem vinculação a dispositivos específicos — esta é a principal diferença dos perfis de Development ou Ad Hoc. Um perfil In-House permite instalar o aplicativo em qualquer dispositivo que confie no certificado corporativo. O gerenciamento de confiança é feito através da seção Perfil nas configurações do iOS ou centralizadamente via MDM.

Tipo de perfilDispositivosApp StoreDuração
Enterprise (In-House)Sem limiteNão necessária1 ano
Ad HocAté 100 dispositivosNão necessária1 ano
App StoreTodos os dispositivosNecessária1 ano
DevelopmentAté 100 dispositivosNão necessária1 ano

A Apple controla rigorosamente o uso de certificados Enterprise. Se a Apple descobrir que o Enterprise Distribution está sendo usado para distribuir aplicativos fora da organização, o certificado pode ser revogado sem aviso prévio. Em 2023, a Apple revogou os certificados de várias grandes empresas que violaram os termos do programa.

Configuração do Enterprise Distribution

A configuração do Enterprise Distribution começa com o registro no Apple Developer Enterprise Program. A organização deve fornecer um número D-U-N-S, que confirma o status legal da empresa. Após a aprovação do registro, o administrador cria um certificado Enterprise e um In-House Provisioning Profile no Apple Developer Portal.

  1. Registrar-se no Apple Developer Enterprise Program com o número D-U-N-S da organização
  2. Criar uma Certificate Signing Request (CSR) através do Keychain Access no macOS
  3. Gerar um Enterprise Distribution Certificate no Apple Developer Portal
  4. Criar um In-House Provisioning Profile para o Bundle ID necessário
  5. Assinar o aplicativo com um certificado Enterprise via Xcode ou Fastlane
  6. Enviar o IPA para um servidor HTTPS junto com o arquivo manifest.plist
  7. Distribuir o link de instalação entre os funcionários ou via MDM

Para automação de assinatura, é usado Fastlane — uma ferramenta que permite configurar um pipeline CI/CD para Enterprise Distribution. O Fastlane gerencia automaticamente os certificados, assina os arquivos binários e os publica no servidor. Isso é especialmente útil para equipes que lançam atualizações frequentes de aplicativos internos.

Enterprise vs App Store e Ad Hoc

Enterprise Distribution difere da App Store e do Ad Hoc em parâmetros principais: público, limitações e processo de publicação. A App Store exige revisão e está disponível para todos os usuários, o Ad Hoc é limitado a 100 dispositivos, enquanto o Enterprise não tem limitações, mas é proibido para uso público.

A escolha entre Enterprise e outros métodos depende das necessidades da organização. Se o aplicativo for destinado a usuários externos — apenas App Store. Para testes internos em pequenos grupos, Ad Hoc Distribution ou TestFlight são adequados. Para aplicativos corporativos usados por toda a organização, o Enterprise Distribution é a solução ideal sem limite de dispositivos e sem necessidade de publicar na loja.

Uma vantagem importante do Enterprise Distribution é a ausência de moderação. A organização pode lançar atualizações a qualquer momento sem esperar pela revisão da Apple. Isso é fundamental para aplicativos que exigem correções rápidas de segurança ou atualizações urgentes de lógica de negócios.

Perguntas frequentes

Quanto custa o Apple Developer Enterprise Program?

Apple Developer Enterprise Program custa $299 por ano. Ao contrário do programa padrão ($99/ano), o Enterprise inclui a capacidade de criar distribuições In-House e não exige publicação na App Store. O programa não inclui distribuição através da App Store — para isso, é necessário um programa de desenvolvedor padrão da Apple separado.

Posso usar Enterprise Distribution para aplicativos públicos?

Não, o Enterprise Distribution é proibido para aplicativos públicos. De acordo com os termos do Apple Developer Enterprise Program, os aplicativos In-House só podem ser distribuídos entre funcionários da organização. A violação desta regra leva à revogação do certificado e suspensão da conta de desenvolvedor. Para aplicativos públicos, use App Store Distribution.

Como renovar um certificado Enterprise?

Um certificado Enterprise da Apple tem validade de um ano. Para renovar, o administrador deve gerar uma nova Certificate Signing Request no Keychain Access, criar um novo certificado no Apple Developer Portal e reassinar todos os aplicativos distribuídos. O certificado antigo para de funcionar no dia do vencimento — os aplicativos assinados com ele deixarão de abrir nos dispositivos.

Quais são os requisitos do número D-U-N-S para Enterprise?

Um número D-U-N-S é um identificador único de empresa no sistema Dun & Bradstreet. O registro no Enterprise Program exige um número que confirme o status legal da organização. Obter um D-U-N-S leva de 1 a 5 dias úteis através do site da Dun & Bradstreet. O número deve estar registrado no nome jurídico oficial da empresa.

Como o Enterprise Distribution difere da distribuição MDM?

Enterprise Distribution e MDM resolvem tarefas diferentes. O Enterprise Distribution cuida da assinatura e distribuição de arquivos IPA, enquanto o MDM cuida do gerenciamento de dispositivos e instalação forçada. Na prática, soluções MDM são frequentemente usadas para instalação em massa de aplicativos Enterprise: o MDM envia um comando de instalação usando o certificado Enterprise para assinatura.

Resumo

  • Enterprise Distribution — distribuição corporativa de aplicativos iOS sem App Store para funcionários da organização
  • Certificado é válido por 1 ano e requer renovação obrigatória para o funcionamento dos aplicativos
  • Número D-U-N-S é obrigatório para registro no Apple Developer Enterprise Program
  • Instalação OTA é feita através de manifest.plist e servidor HTTPS sem revisão da Apple
  • O uso do Enterprise Distribution para aplicativos públicos é proibido e leva ao bloqueio da conta
  • Soluções MDM complementam o Enterprise Distribution para gerenciamento de instalação em massa

Vamos desenvolver um aplicativo móvel chave na mão

A IT Sectr cria aplicativos para iOS e Android para startups e empresas desde 2017. Nós vamos aconselhá-lo e propor a melhor solução.

Discutir o projeto

Leia também