Uptika
PT
Comece grátis
App Store

Como publicar um app na App Store, passo a passo (2026)

Para publicar um app na App Store, você entra no Apple Developer Program (99 USD por ano), assina os acordos, cria o registro do app no App Store Connect, envia um build pelo Xcode, testa no TestFlight, preenche os metadados obrigatórios, as respostas de privacidade e as capturas de tela e envia para revisão, que, segundo a Apple, termina em até 48 horas para 90% dos envios.

Equipe UptikaPublicado: Última atualização: 9 min de leituraVersão em Markdown

Quais são os passos para publicar um app na App Store?

Publicar na App Store leva nove passos. A maior parte do trabalho acontece no App Store Connect, o painel web da Apple para apps; a única espera que você não controla é o App Review.

PassoOndeBloqueio comum
1. AssinaturaInscrição no Apple Developer ProgramNome ou dados da empresa que não batem com os registros
2. Acordos e status de comercianteApp Store Connect, BusinessAcordo não assinado impede criar apps
3. Registro do appApp Store Connect, Apps, +, New AppBundle ID ainda não registrado
4. Envio do buildXcode, Archive, Distribute AppFalta a resposta de conformidade de exportação
5. TestFlightApp Store Connect, TestFlightO primeiro build externo precisa de revisão beta
6. Página da loja e metadadosApp Store Connect, página da versãoCapturas de tela, URL de suporte, política de privacidade
7. Privacidade e classificação etáriaApp Information, App PrivacyRespostas que não batem com o app
8. Envio para revisãoAdd for Review, Submit for ReviewSem conta de demonstração em um app com login
9. LançamentoOpções de lançamento da versãoLançar antes de estar pronto

Passo 1: entre no Apple Developer Program

A assinatura custa 99 USD por ano de assinatura, mostrados em moeda local durante a inscrição. Inscreva-se como pessoa física (o seu nome legal aparece como vendedor) ou como organização (exige número D-U-N-S, status de pessoa jurídica, e-mail no domínio e um site público). A escolha e a papelada estão explicadas em Conta de desenvolvedor Apple.

Passo 2: assine os acordos e declare o status de comerciante

No App Store Connect, abra Business. O Account Holder (titular da conta) precisa aceitar o acordo mais recente; a Apple não deixa adicionar um app antes dessa assinatura. Se o app for pago ou vender compras dentro do app, conclua também o acordo Paid Apps, com dados fiscais e bancários.

Todo desenvolvedor também precisa declarar o status de comerciante (trader) pela Lei de Serviços Digitais da UE (DSA), mesmo sem planos de distribuir na UE. Endereço, telefone e e-mail dos comerciantes aparecem na página do produto na UE.

Passo 3: crie o registro do app

Registre o bundle ID do app em Certificates, Identifiers & Profiles (ou deixe o Xcode fazer isso), depois, no App Store Connect, vá em Apps, clique em +, escolha New App e informe:

  • Platforms: iOS, macOS, tvOS, visionOS (uma ou mais).
  • Name: de 2 a 30 caracteres, único na App Store por localização.
  • Primary language: o idioma de reserva da sua página na loja.
  • Bundle ID: precisa bater exatamente com o do build.
  • SKU: uma referência interna sua, nunca mostrada aos usuários.
  • User access: acesso total ou limitado a membros da equipe escolhidos.

O novo registro aparece com o status Prepare for Submission. Só o Account Holder, um Admin ou um App Manager pode criá-lo.

Passo 4: envie um build

No Xcode, defina a versão e o número do build, escolha um aparelho real como destino e use Product, Archive e depois Distribute App para o App Store Connect. Depois do processamento, o build aparece na aba TestFlight do app.

Responda à conformidade de exportação (export compliance) uma vez por build, ou coloque a chave ITSAppUsesNonExemptEncryption no Info.plist para o Xcode responder por você. Um build esperando essa resposta não pode ser testado nem enviado.

Passo 5: teste no TestFlight

  • Testadores internos: até 100 membros da sua equipe no App Store Connect, sem revisão.
  • Testadores externos: até 10.000 por app, por e-mail ou link público. O primeiro build precisa de uma revisão do TestFlight.
  • Cada build pode ser testado por 90 dias.

Teste exatamente o build que você vai enviar, em uma instalação limpa e na versão mais antiga do iOS que você suporta. O passo a passo completo está em TestFlight: como usar.

Passo 6: preencha a página da loja e os metadados

Abra a página da versão (por exemplo, iOS App 1.0) e a página App Information. Estes são os campos e limites que a Apple define:

CampoLimite ou regraObrigatório
NomeDe 2 a 30 caracteresSim
SubtítuloAté 30 caracteresNão, mas é indexado na busca
Palavras-chaveAté 100 bytes, separadas por vírgula, sem espaço depois das vírgulasNão, mas é essencial para a busca
Texto promocionalAté 170 caracteres, editável sem nova versãoNão
DescriçãoAté 4.000 caracteres, texto simplesSim
Novidades (What's New)Até 4.000 caracteres; não existe na primeira versãoA partir da segunda versão
URL de suporteUma página que funcioneSim
URL da política de privacidadeURL públicaSim
CopyrightPor exemplo, "2026 Sua Empresa"Sim
Categoria principalUma das categorias da Apple; a secundária é opcionalSim
Notas para o App ReviewAté 4.000 bytes; uma conta de demonstração que não expira se houver loginConta de demonstração se houver login

As palavras-chave são contadas em bytes, não em caracteres, então letras como ç, ã, é ou ü ocupam mais de um. Não repita palavras que já estão no nome, no subtítulo ou na categoria.

As capturas de tela seguem as especificações da Apple: de 1 a 10 imagens por tamanho de aparelho, JPEG ou PNG, sem transparência. Para o envio, a Apple pede um conjunto de iPhone e, se o app suporta iPad, um conjunto de iPad de 13 polegadas (2064 x 2752 ou 2048 x 2732 na vertical). A página da Apple lista a exigência de iPhone nos tamanhos com Dynamic Island (1179 x 2556 ou 1206 x 2622 na vertical) e também aceita imagens de 6,9 polegadas (1260 x 2736, 1290 x 2796 ou 1320 x 2868). Quando a interface é a mesma entre aparelhos, envie o maior tamanho exigido e o App Store Connect reduz para os aparelhos menores. Um conjunto seguro em 2026 é 1320 x 2868 mais 1206 x 2622.

Passo 7: privacidade, classificação etária e disponibilidade

  • App Privacy: declare os tipos de dados que você coleta e como são usados. Isso gera o rótulo de privacidade na página do produto e precisa bater com os seus SDKs, além do seu próprio código.
  • Classificação etária: responda ao questionário em App Information.
  • Pricing and Availability: gratuito ou uma faixa de preço, e os países e regiões.
  • Direitos de conteúdo: confirme se o app usa conteúdo de terceiros.
  • Compras dentro do app e assinaturas: crie, preencha os metadados e a captura para a revisão, e adicione ao mesmo envio da versão.

Passo 8: envie para revisão

Na página da versão, confira se a seção Build mostra o build certo, clique em Add for Review (o status vira Ready for Review) e em Submit for Review (o status vira Waiting for Review e depois In Review). Cada plataforma pode ter uma versão do app em revisão por vez.

A Apple diz que o App Review normalmente revisa pelo menos 50% dos envios em menos de 24 horas e 90% em menos de 48 horas. Apps complexos, problemas novos ou rejeições repetidas pela mesma diretriz demoram mais. Se você tem um bug crítico ou um evento com data marcada, pode pedir uma revisão acelerada. Os detalhes estão em tempo de revisão da App Store (em inglês).

As rejeições que mais atingem os primeiros envios:

  • 2.1 App Completeness: travamentos, conteúdo provisório, links quebrados ou falta de conta de demonstração para o login.
  • 2.3 Accurate Metadata: capturas de tela que não mostram o app, ou menções a outras plataformas.
  • 5.1.1 Data Collection: falta de exclusão de conta quando você oferece criação de conta, ou textos de permissão que não explicam o uso.
  • 4.3 Spam: um app parecido demais com muitos outros ou com os seus próprios apps.

Se for rejeitado, responda no App Store Connect pela mensagem do App Review, corrija e envie de novo; se achar que o revisor entendeu errado, você pode recorrer ao App Review Board.

Passo 9: lançamento

Escolha a opção de lançamento na página da versão antes de enviar:

  • Manually release this version: depois da aprovação, o status fica Pending Developer Release e você clica em Release This Version.
  • Automatically release this version: entra no ar assim que for aprovada.
  • Automatically release this version after App Review, no earlier than: uma data e hora que você escolhe.

Depois do lançamento, o app pode levar até 24 horas para aparecer em todas as lojas de país. Em atualizações, você pode ativar o lançamento em fases (phased release) para que as atualizações automáticas cheguem aos usuários ao longo de 7 dias; veja lançamento gradual (em inglês).

Checklist antes do envio

  • Acordos assinados, status de comerciante declarado, acordo Paid Apps concluído se você vende.
  • Build processado, conformidade de exportação respondida, testado no TestFlight em instalação limpa.
  • Nome, subtítulo e campo de palavras-chave escritos para a busca, dentro dos limites.
  • Descrição, URL de suporte, URL da política de privacidade e copyright preenchidos.
  • Capturas de tela em todos os tamanhos exigidos, mostrando o app real.
  • Respostas de App Privacy batendo com cada SDK do app.
  • Conta de demonstração e notas para a revisão em qualquer login ou recurso escondido.
  • Compras dentro do app anexadas ao envio.
  • Opção de lançamento escolhida de propósito.

Vai publicar no Android também?

O Google Play tem uma taxa única de 25 USD, outro prazo de revisão e, para contas pessoais novas, um teste fechado com 12 testadores. Siga Como publicar um app na Play Store para o caminho paralelo e veja O que é o App Store Connect? (em inglês) se o painel ainda é novo para você.

O que acompanhar depois do lançamento?

As primeiras semanas decidem em quais buscas o seu app aparece. O Radar de palavras-chave do Uptika lê todo dia a sua posição na App Store para cada palavra-chave nos primeiros 200 resultados, por país, e o Espelho da busca mostra como o seu nome, subtítulo e capturas de tela aparecem em um resultado de busca real ao lado dos rivais. Quando você lança um novo texto na loja, o Uptika observa a página pública e avisa no dia em que ele entra no ar. Comece no plano Grátis: um app, uma loja do país, 10 palavras-chave. Antes de enviar, o Metadata Linter gratuito (em inglês) confere limites, palavras repetidas e promessas arriscadas direto no seu navegador.

Perguntas

Como publicar app na App Store?

Entre no Apple Developer Program, assine os acordos em Business, crie o registro do app no App Store Connect, envie um build pelo Xcode, teste no TestFlight, preencha metadados, privacidade e capturas de tela, clique em Submit for Review e escolha como lançar depois da aprovação.

Quanto custa publicar app na Apple Store?

O Apple Developer Program custa 99 USD por ano de assinatura, mostrados em moeda local onde a Apple tem preço local. Não há taxa extra por app. A Apple só cobra comissão em apps pagos e compras dentro do app.

Dá para publicar na App Store de graça?

Não. Publicar exige a assinatura paga. Uma Apple Account gratuita permite desenvolver no Xcode e testar no seu próprio aparelho, mas não usar o App Store Connect nem o TestFlight. Organizações sem fins lucrativos, instituições de ensino credenciadas e órgãos de governo podem pedir isenção da taxa.

Quanto tempo leva a revisão da App Store?

A Apple diz que o App Review normalmente revisa pelo menos 50% dos envios em menos de 24 horas e 90% em menos de 48 horas. Depois da aprovação, uma versão pode levar até 24 horas para aparecer em todas as lojas de país.

Preciso de um Mac para publicar na App Store?

Você precisa de um jeito de compilar e enviar com o Xcode, que roda no macOS. Serviços de build na nuvem podem fazer o build por você, mas o app passa pelo App Store Connect e pelo App Review do mesmo jeito.

Quais capturas de tela são obrigatórias em 2026?

Pelo menos um conjunto de iPhone e, se o app roda no iPad, um conjunto de iPad de 13 polegadas; de 1 a 10 imagens por tamanho, JPEG ou PNG sem transparência. Enviar o maior tamanho de iPhone deixa o App Store Connect reduzir as imagens para aparelhos menores quando a interface é a mesma.

Fontes

  1. Enrollment (Apple Developer Program)
  2. Add a new app (App Store Connect Help)
  3. Required, localizable and editable properties (App Store Connect Help)
  4. Platform version information (App Store Connect Help)
  5. App information (App Store Connect Help)
  6. Screenshot specifications (App Store Connect Help)
  7. Submit an app (App Store Connect Help)
  8. Overview of submitting for review (App Store Connect Help)
  9. Select an App Store version release option (App Store Connect Help)
  10. App Review (Apple Developer)
  11. App Review Guidelines (Apple Developer)
  12. ITSAppUsesNonExemptEncryption (Apple Developer Documentation)