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ê.
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.
Add for Review na página de versão do iOS App, depois que as capturas de tela e os metadados estiverem prontos.
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.