Estou tentando fazer upload de um aplicativo da Apple TV na App Store para fins de teste, mas obtive o problema:
Esta ação não pôde ser concluída. Tente novamente (-22421)
como na imagem abaixo:
Então o que eu posso fazer?
Estou tentando fazer upload de um aplicativo da Apple TV na App Store para fins de teste, mas obtive o problema:
Esta ação não pôde ser concluída. Tente novamente (-22421)
como na imagem abaixo:
Então o que eu posso fazer?
Respostas:
Isso acontece porque os servidores da Apple podem não estar funcionando corretamente. Apenas espere e tente mais tarde ou da próxima vez. Irá funcionar com certeza eventualmente.
Tente exportar o arquivo iPA e faça o upload do arquivo iPA exportado com o carregador de aplicativos. Isso resolverá o seu problema.
Há outra maneira de corrigir o erro acima. Tente isso, ele corrigiu para mim. Abra o Terminal e execute:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
Três linhas de código acima atualizarão o iTMSTransporter, e você poderá tentar fazer o upload no XCode novamente.
Refs para mais detalhes: https://forums.developer.apple.com/thread/76803
(Em 23 de maio de 2018)
Passo 1
Abra o Xcode -> guia Produto -> Arquivar -> exportar e salvar na área de trabalho
Passo 2
Abra o Xcode -> guia Xcode -> Open Developer Tool -> Application Loader >> clique duas vezes em Deliver YourApp e selecione o arquivo .ipa recentemente exportado da área de trabalho
Sempre resolvia o problema =)
Como com tudo relacionado ao Xcode. Uma simples reinicialização corrigiu o problema para mim.
Ei, eu tenho o mesmo problema quando estou tentando fazer o upload do IPA na Appstore. Eu o resolvi quando verifiquei que meu perfil de provisionamento de distribuição era inválido. Portanto, apenas atualize o perfil de provisionamento, faça o download, instale e reinicie o Xcode. Agora arquive e faça o upload na Appstore, isso será feito.
OU
Crie IPA e faça upload via Application Loader.
Boa sorte.
Invalid iMessage App - Your iMessage app contains an invalid sticker pack.
Acho que preciso mudar para a maneira genérica de fazer isso. BTW @ Bartłomiej Semańczyk resposta funcionou. Eu tentei novamente e funcionou;) #
Trabalhará para 100% de certeza. Eu tive o mesmo problema, mas foi resolvido pelas etapas abaixo:
Espero que isso funcione para todos.
Eu estava enfrentando exatamente o mesmo erro, portanto, estar aqui (falhou cerca de 6 vezes em uma hora).
Eu apenas tentei novamente agora (sem alterar nada), funcionou por si só.
Eu li nos fóruns da Apple que é um problema com os servidores da Apple, nada a ver com o seu Xcode.
Também li que outras pessoas que tentam fazer o upload via ApplicationLoader (Menu -> Xcode -> Open Developer Tool -> Application Loader), perguntam onde está o seu código e, em seguida, você precisa selecionar o arquivo morto (não o código fonte); pode fazer upload do seu código dessa maneira, se necessário. Eu, pessoalmente, prefiro o Xcode embutido.
Funciona de qualquer maneira.
Para o registro, estou copiando o tópico dos Fóruns da Apple .
Cheers Heider
A Apple parece ter corrigido o bug atual atual que estava presente há cerca de uma semana.
Em resumo, você pode fazer o upload com o botão azul "Carregar na App Store ...", em vez de precisar usar o carregador de aplicativos.
ainda mais informações, os envios aparentemente com falha
com cada um dos itens 208-231, tentei fazer o upload da maneira normal e falhou com o código "Try Again (-22421)".
De fato, despercebido por mim, todos estavam indo para a loja de aplicativos , mas parece que eles estavam apenas ficando presos em um processamento sem fim.
Acreditei exatamente no que o StevenOjo relatou (ontem) acima:
Configurando uma conta A NEW no iTunes com um novo endereço de e-mail
TAMBÉM CONFIGURAR ISSO NO DESENVOLVEDOR, lembrando que, como a Apple é a organização mais idiota do mundo, developer.apple é totalmente diferente de ituneconnect.apple
Da minha conta normal, e isso é IN DESENVOLVEDOR, NÃO ITUNES CONNECT, convidei esse novo alter ego como administrador
Exportando o aplicativo do organizador, como um IPA para distribuição da loja de aplicativos.
Efetuando login no carregador de aplicativos com esse novo email e fazendo upload do arquivo morto. Funcionou sem problemas.
É possível que realmente funcione bem agora com minha conta usual; Eu não sei.
Para ficar claro, depois de um tempo muito curto (digamos, dois minutos), a versão final (ou seja, 233 acima) ficou realmente "pronta para testar" normalmente na App Store.
Todos os envios "fracassados" parecem estar sempre bloqueados no processamento.
É , literalmente, não é possível para os programadores de aluguer e administradores de sistemas, que são assim tão mau .
Deve haver algum tipo de teoria da conspiração, por trás do absoluto fiasco que é o provisionamento da Apple. Talvez seja algum tipo de trama de marketing de psicologia reversa ou algo assim ....... quem sabe.
Mais tarde, no mesmo dia:
Tentei com um novo número de compilação usando o botão azul alegre "Carregar na App Store ...".
Tentei usar o Application Loader, conforme descrito acima ...
Conclusão ...
: / que fiasco.
eu resolvi o mesmo problema
"Esta ação não pôde ser concluída. Tente novamente (-22421)"
usando as etapas a seguir ...
questão
”Esta ação não pôde ser concluída. Tente novamente (-22421) ”
foi resolvido no Xcode 9. Agora, também podemos fazer o upload do aplicativo através do Xcode Organizer.
Aumentei o número da versão, mas o problema permaneceu.
Então,
Esta ação não pôde ser concluída. Tente novamente (-22421)
Esta ação não pôde ser concluída. Tente novamente.
Eu espero que isso ajude.
Abra o Terminal e execute:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
O problema não pode ser resolvido com o xCode Upload Process. Eu estava enfrentando os mesmos problemas há alguns dias atrás ao enviar alguns dos meus aplicativos e todos os aplicativos mostrando o mesmo erro. Depois de muitas tentativas, usei o Application Loader para fazer upload de aplicativos e funcionou.
Envie! Funciona!
Tentei carregar o arquivo quase 10 vezes (com todos os tipos de limpezas e recarregamentos, com diferentes versões e arquivos de provisionamento), ainda recebi o mesmo erro. De repente, na minha próxima tentativa, ele me mostrou: "não é possível prosseguir com a entrega, uma instância de transportador existente está fazendo o upload deste pacote", fiz o seguinte e ajudou:
Basicamente, você precisa limpar os tokens de transporte. Isso pode acontecer se você fechar o Xcode enquanto estiver enviando um aplicativo para o iTunes Connect.
/Users/<username>/.itmstransporter/UploadTokens/
Exclua todos os arquivos .token neste diretório. Se você não conseguir encontrar os arquivos .token, é porque eles estão ocultos no Finder. Para ocultar / mostrar arquivos ocultos no Finder, use o seguinte comando Terminal (TRUE = UNHIDE, FALSE = HIDE):
padrões escrever com.apple.finder AppleShowAllFiles TRUE; killall Finder
Tested in Xcode 7.3, 04142016
Em vez de clicar no botão azul Carregar na App Store… do Organizer ou durante o arquivamento, o Xcode oferece uma ferramenta melhor para fazer isso, mas está um pouco oculto e o processo não está claro como usá-lo.
Aqui está o que eu documentei ao enviar nosso aplicativo iOS mais recente para a App Store:
Primeiro, NÃO use o botão azul Carregar na App Store… .
No menu Xcode: Ferramentas do desenvolvedor: Xcode , selecione Application Loader .
Entre com credenciais apropriadas que permitem o upload para a App Store.
Quando o Application Loader mostrar sua tela principal, selecione o botão Escolher no canto inferior direito da janela principal e abra o IPA que você exportou para a App Store.
Prossiga com o envio.
Por que você deseja fazer isso:
Apenas no caso, é o mesmo erro.
Você verificou as configurações do perfil de provisionamento em "seu projeto" e "seus destinos"?
No meu caso, foi causado pela falta de alguns dos ícones de aplicativos nos images.xcassets
Ambos os desenvolvedores da nossa equipe enfrentaram o mesmo problema, de máquinas diferentes em 31 de maio de 2017. Eu trabalhei com o problema:
Que adorável perda de tempo. Espero que essas etapas funcionem para outras pessoas e economizem algum tempo.
Quando você receber o erro "A ação não pôde ser concluída. Tente novamente (-22421) ", tente reenviar o mesmo aplicativo na loja do iTunes usando o XCode novamente e você receberá as mensagens de erro reais na próxima vez.
Mensagem de erro detalhada que você recebeu na próxima vez irá ajudá-lo a fazer realmente !!!
Se você estiver recebendo o mesmo erro repetidamente, poderá enviar o aplicativo usando o "App Loader" e poderá ser bem-sucedido ao enviar.
[Ponto de cuidado:]
Verifique se a versão do seu aplicativo / número da versão da versão é maior que a versão enviada anteriormente. Você pode verificá-lo em Xcode -> Configuração do projeto -> seção Geral E iTunes-Connect-Account -> Pacote de aplicativos -> guia Atividade
Eu tive esse problema repetidamente. Nenhuma descrição descritiva, apenas a mensagem de erro que o OP postou.
Na verdade, havia um problema com a compilação e, portanto, nada tinha a ver com os servidores da Apple, como você pode pensar.
A solução era ir para Organizer
e Export
construir, e enviá-lo via Application Loader
. Aqui recebi as mensagens de erro corretas. No meu caso, houve um problema com o CocoaPods quebrando as validações de extensão de aplicativo. Resolvi isso e pude fazer upload da minha compilação.
Espero que isso ajude alguém como eu.
Eu tive o mesmo problema. Ele estava relacionado às Configurações de compilação -> Identidade de assinatura de código -> Versão, definidas como iOS Developer. Se tiver que ser definido como iOS Distribution, para que o upload do Xcode funcione.
Para 1 de junho de 2017
Certas etapas combinadas da resposta deste tópico que funcionou para mim. Estou escrevendo o processo que funcionou bem para mim.
1) Abra o terminal e execute este
cd ~
mv .itmstransporter / .old_itmstransporter /
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
O iTMSTransporter será atualizado automaticamente, aguarde até que o processo seja concluído.
2) Saia da conta da apple da conta de preferências do Xcode e faça login novamente em vez de criar um novo ID no iTunes e na conta de desenvolvedor.
3) Limpe o projeto e arquive-o e exporte o aplicativo do organizador como um IPA para a distribuição da loja de aplicativos.
4) Efetuando login no carregador de aplicativos com a mesma conta e faça o upload do ipa.
5) O processo será concluído com êxito.
Você pode tentar as seguintes soluções:
Use o Application Loader para carregar seu aplicativo, pois o organizador do Xcode não pode fazer upload de arquivo (rejeita IPA) às vezes, sem motivo genuíno e com problemas frequentes no Xcode Organizer, que a apple não conseguiu resolver permanentemente.
- O servidor de upload de aplicativos da Apple não está funcionando corretamente (não está conectado ou perdeu a conexão durante o upload do arquivo). Aguarde e tente novamente mais tarde (pode ser depois de um dia).
- Flutuação na sua conexão de rede, durante o upload do arquivo.
- Talvez você não tenha adicionado declarações de privacidade ao seu arquivo info.plist.
Cocoa Keys : Aqui está uma lista de chaves (com declarações de privacidade) que você deve considerar adicionar no seu arquivo info.plist, se você tiver usado esse serviço em seu aplicativo.
Atualmente, você também pode enfrentar esse código de erro: 90186 (com carregador de aplicativos)
- O carregador de aplicativos desatualizado pode ser o motivo desse erro. Use a ferramenta mais recente do Xcode e use o carregador de aplicativos da Xcode Tool.
- Perfil de provisionamento incorreto / inválido, associado à sua compilação. Verifique se você utilizou o perfil de provisionamento correto ( é necessário um perfil de provisionamento no modo Distribuição / Produção . Um perfil de provisionamento no modo Desenvolvimento não permitirá que você faça o upload do aplicativo na loja.)
Você pode encontrar a última ferramenta do Application Loader na última ferramenta do Xcode: Xcode -> Open Developer Tool -> Application Loader
A melhor solução é de fato o Application Loader. Não posso comentar a nota de Naresh sobre isso (sou muito novato no StackOverflow), mas estou avisando que, se você estiver usando o Swift, não use o sistema de geração de Xcode ipa. Prefiro a criação manual do IPA:
1) zipping 2 folders : a Payload folder that contain your .app and a SwiftSupport folder that you can copy from your Xarchive.
2) rename the zip to .ipa.
Se você conectar um dispositivo enquanto o aplicativo estiver construindo / arquivando, o dispositivo genérico mudará para o dispositivo conectado automaticamente e, ao tentar fazer o upload para a loja de aplicativos, ocorrerá uma falha estranha.
mudará para isso automaticamente:
Portanto, para responder à sua pergunta, não sei se o problema foi causado porque você conectou o dispositivo iOs durante o arquivamento, mas poderá reproduzi-lo se conectar o dispositivo iOS ao arquivar o aplicativo. Espero que isso ajude alguém
Meu problema foi com os perfis provisórios.
Então, para mim, funcionou:
Vá para Preferências do Xcode -> Contas -> Na minha conta Apple ID -> selecione " Download All "
Também verifiquei no centro de membros e apaguei todos os perfis provisórios inválidos e:
1 - Fechar o Xcode
2 - Abra o Xcode, limpe e construa o meu projeto.
3 - Arquive meu código novamente.
Verifique esta lista ou continue tentando fazer o upload!