Carregador de aplicativo: “Não é possível prosseguir com a entrega: uma instância de transportador existente está carregando este pacote”

96

Não consegui superar esse erro no Application Loader. Eu saí, reiniciei, tentei computadores diferentes - é como se o servidor estivesse desligado em uma operação que eu nunca iniciei e não vai expirar. Alguém o viu antes e o derrotou?

SG1
fonte

Respostas:

204

Basicamente, você precisa limpar os tokens de transporte. Isso pode acontecer se você fechar o Xcode durante o envio de um aplicativo ao iTunes Connect.

/ Users / <username>/.itmstransporter/UploadTokens/

Exclua todos os .tokenarquivos neste diretório.

Atualizar

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 de Terminal (TRUE = UNHIDE, FALSE = HIDE) :

defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder

Atualização II

Em versões mais recentes do sistema operacional, parece que os arquivos de token agora aparecem na Library/Caches/com.apple.amp.itmstransporter/UploadTokens/subpasta do diretório inicial do usuário. O que, honestamente, é um lugar melhor para eles de qualquer maneira.

WrightsCS
fonte
1
onde posso encontrar o .token ou /Users/<username>/.itmstransporter/UploadTokens/
Dhaval Panchal
Parece uma boa resposta, mas não entendi a parte "basicamente". Não tenho ideia de como fazer isso e não consigo encontrar esses tokens em lugar nenhum. Um bom guia básico de como seria apreciado. Obrigado
Papa De Beau
3
Abra um console e digite "rm ~ / .itmstransporter / UploadTokens / *. Token" (Aconteceu comigo porque fiz upload duas vezes da mesma versão de um aplicativo e a Apple rejeitou o segundo upload).
STB Land
Tentei fazer isso e não encontrei tokens na pasta, no entanto, depois de uma hora ou mais, meu build foi carregado com sucesso no itunesConnect. Isso pode ser devido a uma construção já criada e sendo processada no site, pois não permite que várias construções sejam carregadas de uma vez. Esquisito!!
Som de
12
meus tokens estão localizados em/Users/<#username#>/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/
art-divin
64

Você precisa limpar os tokens de transporte.

Abra o Terminal em seu Mac e cole:

rm /Users/<username>/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/*.token

Isso deve limpar o token preso. Depois disso, tente fazer o upload da construção novamente.

Pau Senabre
fonte
2
De todas as respostas que li, esta foi a única que resolveu para mim. Obrigado!
Eddie Teixeira
Se você encontrou isso em sua própria máquina (não na configuração do CICD ou algo assim ...): 'rm ~ / Library / Caches / com.apple.amp.itmstransporter / UploadTokens / *. Token'
Lepidopteron
isso é útil especialmente com fastlane
BabyPanda
39

Pode ser porque o Xcode travou enquanto você carregava seu aplicativo. De qualquer forma, tudo o que você precisa fazer é excluir os arquivos de token:

Abra o Terminal em seu Mac e cole:

rm ~/.itmstransporter/UploadTokens/*.token

Isso deve limpar tudo. Se ainda não funcionar (neste ponto, você deve tentar reenviar seu aplicativo), execute esse comando no Terminal novamente ou vá manualmente para ...

/Users/<username>/.itmstransporter/UploadTokens/

... e exclua todos os arquivos .token.

Espero que ajude!

Jack Solomon
fonte
resposta mais fácil na página
Mulhoon
Me ajudou. Você salva meu dia :)
Aadil Keshwani
4

token estava aqui

/Users/(user_name)/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/

ImpactZero
fonte
2

Agradecemos a resposta de @WrightsCS. Isso me ajuda a superar o problema do Application Loader.

Gostaria de destacar mais uma coisa aqui.

Prossigo de acordo com a resposta @WrightsCS e resolveu o erro do carregador de aplicativos:

Não é possível prosseguir com a entrega: uma instância de transportador existente está carregando este pacote

Mas eu encontrei mais um problema depois de remover todos os tokens de

/Users//.itmstransporter/UploadTokens/

Fui ao iTunesConnect e cliquei em "Meus Aplicativos" , o que vi uma mensagem que " Não é possível conectar ... entre em contato com a Apple ".

Aqui não sei porque de repente para de funcionar!

Enviei a mesma compilação que estava lá no iTunesConnect para envio, mas ela foi exibida como processamento.

Após o envio dessa compilação, o iTunesConnect funciona bem! Além disso, posso ver a última compilação carregada em uma lista para envio.

Kampai
fonte
0

Você precisa limpar os tokens de upload que estão "travados". Para fazer isso, abra o arquivo de tokens encontrado em /users//.itmstransporter/UploadTokens/. Você deve ver uma linha de texto no topo que se refere ao seu token de upload atual. Simplesmente exclua esta linha e salve o arquivo. Agora você deve conseguir enviar seu aplicativo novamente.

Felicidades

Ali Hamza
fonte