Solução de problemas
Falha de conexão
Confira o tipo de credenciais, se os IDs pertencem à mesma conta, o formato da chave privada e a hora local. Se houver proxy, confira também endereço, certificados raiz TLS e DNS.
É possível ler, mas não escrever
Ler um aplicativo só confirma que as credenciais são válidas. Confira permissões do aplicativo, função do provedor, acordos e permissões específicas dos recursos; não esconda problemas do modelo de permissões concedendo administração global.
Falha na verificação prévia
Use Info.plist, manifest, assinatura e Profile do pacote como fonte. Nomes de arquivos, nomes gerados por scripts e anotações manuais não substituem seu conteúdo real.
Falha de envio
Distinga reserva, partes, checksum, confirmação e processamento conforme a etapa da tarefa. Preserve códigos de erro públicos e caminhos de campos; não envie Authorization, Cookie, chaves completas ou privadas em chats ou chamados.
Processamento demorado
Atualize primeiro o status remoto do Build ou pacote para verificar se ainda está sendo processado ou falhou. Não envie novamente a mesma versão só porque a interface não muda por algum tempo.
Se a causa não for encontrada
Prepare provedor, aplicativo, versão do pacote, ID da tarefa, horário da falha, última etapa bem-sucedida e logs sem dados sensíveis. Um contexto completo facilita uma resposta precisa muito mais que «erro no envio».
