Índice
1. É normal: o build fica em processamento
Após o upload concluir com sucesso no Xcode (mensagem "Upload Successful"), o App Store Connect ainda precisa processar o arquivo antes de exibi-lo. Esse processamento inclui análise de conformidade, geração de variantes para diferentes dispositivos (App Thinning) e indexação interna.
Durante esse período, o build não aparece nem no TestFlight nem na lista de builds para seleção na página da versão. Isso é completamente normal.
2. Quanto tempo esperar
- Tempo normal: de 15 minutos a 1 hora para a maioria dos builds.
- Builds maiores: apps acima de 500MB podem levar até 2-3 horas.
- Momento de alta carga: após grandes lançamentos do iOS ou em datas próximas ao deadline de apps, o processamento pode levar mais de 3 horas.
Você receberá um e-mail quando o processamento for concluído — seja com sucesso (build aparece no TestFlight) ou com falha (e-mail de erro com o código ITMS).
✓ Não faça upload do mesmo build múltiplas vezes enquanto espera. Se o processamento estiver pendente e você fizer outro upload do mesmo build number, receberá um erro de build duplicado.
3. Build foi rejeitado silenciosamente
Se o processamento terminou e o build não aparece, mas você não recebeu e-mail de erro, verifique:
- A pasta de spam do e-mail associado à conta Apple Developer.
- A aba "Activity" no App Store Connect — lá podem aparecer notificações de rejeição de build.
- O painel de notificações do App Store Connect (ícone de sino no canto superior direito).
Erros ITMS chegam por e-mail — se o e-mail caiu no spam, você pode ter perdido a notificação de falha.
4. Upload foi para a conta errada
Se você tem múltiplas contas Apple Developer (pessoal e empresarial, por exemplo), é possível ter feito o upload para a conta errada. O Xcode usa o Apple ID configurado em Settings → Accounts.
Verifique em qual conta o build foi enviado abrindo o App Store Connect com as diferentes contas e procurando o build nas duas. O build só aparece na conta cujo certificado foi usado para assinar o app.
5. Bundle ID não corresponde ao app
Se o Bundle ID do build enviado não corresponde a nenhum app cadastrado no App Store Connect, o build é rejeitado automaticamente — geralmente sem e-mail de erro, simplesmente desaparece.
Verifique se o app com aquele Bundle ID existe no App Store Connect. Se não existir, crie-o primeiro em App Store Connect → Apps → "+" antes de fazer o upload.
6. E-mail de confirmação não chegou
A Apple envia e-mail tanto para sucesso quanto para falha. Se nenhum e-mail chegou após 2 horas, verifique:
- E-mail correto na conta Apple Developer (Settings → Personal Information).
- Pasta de spam.
- Se o upload realmente completou — às vezes o Xcode parece concluir mas a conexão caiu durante a transmissão.
7. O que fazer se passou de 2 horas
Verifique o e-mail e spam
Antes de qualquer outra ação, confirme que não há e-mail de erro no spam. O código ITMS no e-mail de rejeição diz exatamente o que foi rejeitado.
Verifique o status de serviços da Apple
Acesse developer.apple.com/system-status. Se o App Store Connect estiver com problema reportado, o processamento de builds pode estar atrasado — aguarde a resolução antes de tentar novamente.
Faça novo upload com build number incrementado
Se nada funcionou, incremente o build number (ex: de 1 para 2), gere um novo archive e faça upload novamente. Isso funciona se o problema foi um erro silencioso durante o processamento original.
⚠️ Não faça múltiplos uploads do mesmo build number — o segundo vai falhar com erro de duplicata. Sempre incremente antes de reenviar.
Quer que a gente publique por você?
App Store e Google Play em até 7 dias. A partir de R$1.800.
Solicitar publicação