Skip to main content
Seu build já deve estar no App Store Connect. Se não estiver, envie seu app primeiro. Este guia leva você por três etapas: preparar seu app para a revisão, completar a listagem da loja e enviá-lo para a Apple.

1. Prepare seu app para a revisão

Percorra esta lista de verificação antes de enviar seu build. Se você alterar o app, envie um novo build e teste-o novamente com o TestFlight. Mantenha seu backend publicado disponível durante os testes e a revisão.
Esta lista cobre problemas comuns de revisão, não todos os requisitos. Consulte as Diretrizes de Revisão de Apps da Apple para os requisitos específicos do seu app. Concluir estas verificações não garante a aprovação.

Teste o app finalizado em um dispositivo real

  • Complete o fluxo principal em um iPhone usando seu build do TestFlight, não apenas em um simulador ou no Expo Go.
  • Teste cadastro, login, navegação e quaisquer recursos de câmera, localização, notificações ou pagamentos que seu app use.
  • Verifique o que acontece quando alguém nega uma permissão ou perde a conexão.
  • Corrija travamentos, links quebrados e botões que não fazem nada. Remova textos de exemplo e telas inacabadas da versão enviada.
  • Garanta que o app ofereça funcionalidade útil e adequada ao celular. Usar apenas um framework nativo não atende aos requisitos de funcionalidade mínima da Apple.

Adicione a exclusão de conta se seu app permite criar contas

Permita que as pessoas iniciem a exclusão da conta de dentro do app. Desativar uma conta ou apenas sair não substitui a exclusão. Teste o fluxo de exclusão com uma conta descartável. Explique o que acontece com os dados associados e com quaisquer informações que você precise reter. Veja as orientações da Apple sobre exclusão de conta.

Modere o conteúdo que as pessoas podem compartilhar

Se seu app permite que as pessoas compartilhem fotos, comentários ou outros conteúdos, adicione:
  • Uma forma de filtrar conteúdo impróprio antes de ele ser publicado.
  • Uma forma de denunciar conteúdo ofensivo, com um processo para responder rapidamente.
  • Uma forma de bloquear contas abusivas.
  • Informações de contato publicadas para que as pessoas possam falar com você.
Por exemplo, um feed de fotos compartilhadas precisa de ferramentas de moderação, não apenas de uma forma de enviar fotos. Explique suas regras de conteúdo durante a integração e teste a denúncia e o bloqueio com contas separadas. Veja os requisitos da Apple para conteúdo gerado pelo usuário.

Publique sua política de privacidade e informações de suporte

Forneça uma URL ativa da política de privacidade no App Store Connect e um link de fácil acesso dentro do app. Descreva os dados que seu app e serviços de terceiros coletam, como você os usa e suas práticas de retenção e exclusão. Verifique se sua URL de suporte funciona e inclui uma forma de entrar em contato com você. Adicione termos de serviço ou termos de licença, quando aplicável ao seu app. Você pode pedir ao Agent para redigir essas páginas, mas revise-as quanto à precisão antes de publicar.

Revise a segurança antes de compartilhar o build

Execute uma verificação de segurança do Agent, revise os resultados e peça ao Agent para ajudar a corrigir as vulnerabilidades. Verifique as correções e teste novamente os fluxos afetados antes de distribuir um build atualizado. Uma verificação de segurança é uma checagem de desenvolvimento recomendada, não uma aprovação da Apple nem uma garantia de que seu app é seguro.

2. Complete a listagem da App Store

Preencha a listagem

No App Store Connect, adicione capturas de tela para cada tamanho de dispositivo suportado, uma descrição, palavras-chave e um questionário de classificação por idade. Veja gerar um ícone de app e gerar capturas de tela da App Store se precisar disso.

Adicione os detalhes de privacidade

A seção App Privacy da Apple pergunta quais dados seu app coleta e como são usados. Isso pode incluir informações de conta, localização e fotos. Responda com precisão para que as declarações correspondam ao seu app. Você pode pedir ao Agent para ajudar a inventariar a coleta de dados e redigir as respostas. Verifique essas respostas em relação ao seu app, backend e serviços de terceiros antes de enviá-las. Garanta que as declarações correspondam à sua política de privacidade publicada.

Dê ao revisor um acesso funcional

Se seu app exige login, forneça uma conta de demonstração ativa e instruções na seção App Review Information do App Store Connect. Inclua quaisquer etapas de configuração necessárias para chegar aos recursos em revisão. Teste essas instruções a partir de uma instalação nova. Para login sem senha, garanta que o revisor consiga concluir a autenticação sem acesso ao seu e-mail ou telefone pessoal. Não adicione um código de verificação universal nem desative a autenticação para contas reais. Use uma conta de demonstração dedicada com dados de exemplo não sensíveis. Mantenha a conta de demonstração ativa até a revisão terminar. Veja a referência da Apple sobre informações de revisão do app.

3. Envie para revisão

Com a listagem completa, selecione Add for Review no canto superior direito da página da versão.
Página de versão do App Store Connect com o botão Add for Review em destaque

Add for Review na página de versão do iOS App, depois que as capturas de tela e os metadados estiverem prontos.

Todo envio passa pela revisão da Apple antes de chegar à App Store. Costuma levar um ou dois dias, e às vezes mais, especialmente na primeira vez que você envia um novo app. Se for rejeitado, a Apple envia notas explicando o que corrigir. Cole-as no Agent, corrija o menor problema que causou a rejeição e reenvie, rejeições são comuns e você pode reenviar imediatamente.

Solução de problemas

  • Rejeitado pela Apple: cole as notas do revisor no Agent e peça a ele para corrigir o menor problema que causou isso.
  • Preso na revisão: os tempos de revisão não são fixos. Verifique o status atual no App Store Connect em vez de reenviar.
  • Incompatibilidade nos detalhes de privacidade: se um recurso foi adicionado depois que a listagem foi preenchida (uma nova permissão, um novo tipo de dado coletado), atualize a seção de privacidade antes de reenviar.

O que vem a seguir

Colete avaliações e classificações

Incentive as pessoas que gostam do seu app a avaliá-lo.

Adicione recursos e faça seu app crescer

Continue melhorando seu app após o lançamento.

Relacionado