Criação de Apps

Como publicar um app na App Store: guia passo a passo

Resposta rápida

Para publicar um app na App Store, inscreva-se no Apple Developer Program, crie o registro do app no App Store Connect, gere e envie a versão do app (normalmente pelo Xcode), teste com o TestFlight, preencha a página da loja e as informações de privacidade e envie para a revisão da Apple. Depois de aprovado, o app pode ser liberado na loja.

Neste artigo
  1. 1. Entre no Apple Developer Program
  2. 2. Prepare o ambiente e o app
  3. 3. Crie o app no App Store Connect
  4. 4. Preencha as informações de privacidade
  5. 5. Envie a build e teste no TestFlight
  6. 6. Envie para revisão
  7. 7. Lance e acompanhe

Publicar na App Store tem fama de ser mais exigente do que na Google Play, e em parte é verdade: a Apple revisa cada versão com atenção e tem regras detalhadas. Mas, com tudo preparado, o processo flui bem. Veja as etapas na ordem e os cuidados que evitam rejeição.

1. Entre no Apple Developer Program

Para distribuir apps na App Store, é preciso participar do Apple Developer Program, que tem uma anuidade. Confira o valor atual no site da Apple Developer.

  • Conta individual: o app aparece na loja com o seu nome pessoal.
  • Conta de organização: o app aparece com o nome da empresa. A Apple pede dados da empresa, incluindo um número D-U-N-S (um identificador internacional de empresas), além de outras informações de verificação.

A inscrição usa o seu Apple ID (a conta Apple). Para empresas, a aprovação pode levar alguns dias, então comece cedo. Se uma agência está fazendo o app, mantenha a conta no nome do seu negócio e adicione a agência como membro da equipe.

2. Prepare o ambiente e o app

O caminho oficial usa o Xcode, o programa da Apple para criar apps, que roda apenas em Mac. Mesmo apps feitos com Flutter, React Native ou ferramentas no-code passam, em algum momento, por uma etapa de compilação para iOS. Algumas plataformas oferecem essa compilação na nuvem; confira se a sua tem esse recurso.

Antes de gerar a versão final, confira:

  • Bundle ID: o identificador único do app (como com.suaempresa.seuapp). Ele é registrado na sua conta e não muda depois.
  • Versão e número de build: cada envio precisa de um número de build maior que o anterior.
  • Ícone em todos os tamanhos exigidos.
  • Requisitos de SDK: a Apple passa a exigir, de tempos em tempos, que os envios sejam feitos com versões recentes do Xcode e do SDK do iOS.

3. Crie o app no App Store Connect

O App Store Connect é o painel onde você gerencia o app na loja. Lá você:

  1. Cria um novo app, escolhendo plataforma, nome, idioma principal, Bundle ID e um identificador interno (SKU).
  2. Preenche a página da loja: nome, subtítulo, descrição, palavras-chave, URL de suporte e categoria.
  3. Envia as capturas de tela nos tamanhos indicados para iPhone (e iPad, se o app funcionar nele).
  4. Define preço e disponibilidade por país.
  5. Responde ao questionário de classificação etária.

4. Preencha as informações de privacidade

A Apple exige duas coisas importantes sobre privacidade:

  • Link para a política de privacidade, explicando quais dados o app coleta e como usa.
  • Detalhes de privacidade do app, um formulário que gera o “rótulo de privacidade” exibido na página da loja. Nele você declara os dados coletados, para que servem e se são ligados à identidade do usuário, incluindo os coletados por ferramentas de terceiros.

Se o app rastreia o usuário entre apps e sites de outras empresas, ele precisa pedir permissão pelo sistema da Apple. E se o app permite criar conta, a Apple também exige que o usuário consiga excluir a conta pelo próprio app. Seja coerente: o que você declara precisa bater com o que o app faz. Para quem lida com dados de clientes, vale ler os cuidados com dados de clientes na IA, que trazem princípios úteis também para apps.

5. Envie a build e teste no TestFlight

Pelo Xcode (ou pelo serviço de compilação da sua ferramenta), você envia a build para o App Store Connect. Ela passa por um processamento automático e fica disponível no TestFlight, o sistema de testes da Apple:

  • Testadores internos: pessoas da sua equipe no App Store Connect, com acesso rápido.
  • Testadores externos: qualquer pessoa convidada por e-mail ou link público. A primeira build para testadores externos passa por uma revisão rápida da Apple.

Teste em iPhones diferentes, com telas menores e maiores, e confira login, compras e notificações antes de ir para a loja.

6. Envie para revisão

Com a build escolhida e a página da loja completa, envie para revisão. Algumas orientações para passar de primeira:

  • Informe uma conta de demonstração funcionando, se o app tem login, e explique nas notas para o revisor como testar as funções principais.
  • Elimine travamentos e links quebrados. Apps que falham durante a revisão são rejeitados.
  • Não deixe conteúdo provisório, como textos de exemplo ou telas vazias.
  • Ofereça valor próprio. Apps que só mostram um site dentro de uma moldura costumam ter dificuldade.
  • Siga as regras de pagamento: venda de conteúdo digital dentro do app tem regras específicas. Leia as diretrizes antes de decidir como cobrar.

Se o app for rejeitado, a Apple cita a diretriz envolvida. Você pode corrigir e reenviar, ou responder pelo App Store Connect caso discorde.

7. Lance e acompanhe

Depois da aprovação, você pode liberar o app na hora, numa data marcada ou manualmente. Também existe a opção de lançamento em fases para atualizações, liberando aos poucos para os usuários com atualização automática.

Acompanhe avaliações, responda aos comentários e mantenha o app compatível com as novas versões do iOS.

Se você também quer chegar aos celulares Android, veja como publicar um app na Google Play. E se ainda está avaliando o investimento, leia quanto custa criar um aplicativo. Meu conselho prático: faça a inscrição no Apple Developer Program assim que decidir lançar no iPhone, porque a aprovação da conta e a primeira revisão são as etapas que mais tomam tempo.

  • iPhone
  • App Store
  • Publicação

Perguntas frequentes

Preciso de um Mac para publicar na App Store?

O caminho oficial mais comum usa o Xcode, que só roda em Mac. Alguns frameworks e plataformas oferecem compilação na nuvem, o que ajuda quem não tem Mac. Confira na documentação da ferramenta que você usa.

Por que a Apple rejeita apps?

Os motivos mais comuns são falhas e travamentos, informações incompletas, link de privacidade ausente, conta de teste que não funciona e apps com pouca função própria. A Apple informa a diretriz envolvida na resposta.

Posso publicar o mesmo app na App Store e na Google Play?

Pode. Muitos apps são feitos com tecnologias multiplataforma e publicados nas duas lojas, mas cada loja tem sua conta, suas regras e seu processo de revisão.

Leia também

Criação de Apps

Como publicar um app na Google Play: passo a passo completo

Da conta de desenvolvedor até o app aparecer na loja, sem pular nenhuma etapa obrigatória.

· 5 min de leitura
Criação de Apps

Quanto custa criar um aplicativo? Entenda o que define o preço

Os fatores que fazem o orçamento de um app subir ou descer, e como pedir propostas comparáveis.

· 5 min de leitura
Segurança Digital

É seguro colocar dados de clientes em ferramentas de IA?

O que pode e o que não pode ir para a IA, o que a LGPD diz e um checklist simples para usar IA sem expor seus clientes.

· 2 min de leitura
Criação de Apps

App rejeitado na Google Play ou na App Store: causas e como corrigir

Os erros que mais levam à rejeição de apps nas lojas e um checklist para enviar a versão certa de primeira.

· 5 min de leitura

Deixe seu comentário