O Application Loader travou em “Autenticando na loja iTunes” ao fazer upload de um aplicativo iOS


214

Estamos tentando enviar um aplicativo para a loja iTunes usando o Application Loader há três dias e continuamos paralisados ​​na etapa "Autenticando na loja iTunes" .
Nós lemos muitos fóruns (incluindo stackoverflow) e tentamos o que foi sugerido:

  • criando um novo perfil de provisionamento
  • usando versões diferentes ou múltiplas do Application Loader
  • alterando configurações de proxy
  • reiniciando o Mac
  • upload em um horário diferente do dia etc.

Até o deixamos funcionando da noite para o dia e não tivemos sucesso em superar essa etapa. Infelizmente, nenhum feedback é dado sobre o que pode ser o problema e não recebemos nenhuma mensagem de erro. Enviamos vários aplicativos sem nenhuma dificuldade no passado, mas desta vez estamos completamente paralisados!
Como você conseguiu resolvê-lo?


1
OK eu vejo. Talvez isso possa ajudar: Choose Window > Background Activity to display the Background Activity window and view delivery status information for all applications, including pending messages, time remaining, warning and error messages, and so on.
lootsch 16/03

13
seu 2017 e esta questão ainda está lá. A Apple realmente odeia desenvolvedores
user230910:

10
seu 2018 e esta questão ainda está lá. A Apple realmente odeia desenvolvedores
user230910

6
seu 2019 e esta edição ainda está lá. Apple realmente odeia desenvolvedores
Romulo BM

8
Seu 2020 e esta questão ainda está lá. Apple detesta seriamente desenvolvedor
spongyboss 17/01

Respostas:


341

Isso só começou a acontecer comigo hoje (maio de 2017) e nenhuma resposta neste tópico resolveu meu problema. A resolução para mim foi daqui;

https://forums.developer.apple.com/thread/76803

Aberto Terminal. Mude para o diretório inicial,

cd ~  

Mova o diretório atual do transportador,

mv .itmstransporter/ .old_itmstransporter/ 

Invoque o seguinte arquivo para permitir que o Transporter se atualize.

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

Aguarde a atualização, abra o Xcode e tente fazer o upload.


8
Muito obrigado! Nenhuma das soluções mais votadas e aceitas funcionou para mim, mas essa funciona. A Apple precisa aprender como comunicar adequadamente as mensagens de erro. Preso na autenticação não é útil.
Domen Grabec

9
Esta é a resposta em maio de 2017
adarsh ​​6/17/17

1
Trabalhou para mim. Atualmente, há uma atualização para o XCode na loja de aplicativos, mas eu realmente não queria fazer uma atualização completa hoje. Eu precisava fazer o upload de uma compilação muito rápido .. e essa resposta foi suficiente.
Felipe Balduino

1
Obrigado pela resposta, votada. O Application Loader e o XCode Uploader também fazem o mesmo em segundo plano. Então, em vez de olhar para a mensagem "Autenticando ...", você vê várias mensagens do Terminal. Não necessariamente acelera as coisas.
Uygar Y

4
Um ano depois, e ainda a resposta certa. Obrigado!
Potassium Ion

82

Você precisa concordar com uma nova inscrição no Application Loader. Selecione "Application Loader" no menu "Xcode -> Open Developer Tool" (o primeiro menu à direita da Apple na barra de menus). Depois de abrir o Application Loader, será solicitado que você aceite os novos termos e faça o login novamente na sua conta do iTunes. Após isso, qualquer método de upload funcionará.

Imagem do Application Loader no Xcode


Isso só funcionou para mim. Marquei também a opção 'permanecer conectado' na caixa de diálogo de logon do Application Loader.
Herc 11/11

Ainda bem que pude ajudar. Na verdade, 'permanecer conectado' também é uma opção, mas não é necessário para corrigir o problema de paralisação, apenas concordando com os novos termos.
Conor

1
Ótimo conselho. Parece uma supervisão da Apple, mas funcionou para mim!
At17c

1
Isso funcionou para mim, mas primeiro tive que criar uma senha específica do aplicativo para fazer login na Open Developer Tool.
George Filippakos

1
Ainda bem que foi útil, é de fato contra-intuitivo. Especialmente porque o Xcode já tem acesso à senha do desenvolvedor no chaveiro, eles devem rolar a funcionalidade do Application Loader no Xcode para evitar esse tipo de problema.
Conor

66

Apenas espere. Em alguns minutos tudo ficará bem.


1
Para mim, leva de 15 a 20 minutos e é carregado com sucesso na AppStore. Mas habilite o acesso à porta TCP 443.
Kirti Nikam

2
Se você não aceitou o Contrato de política de quem sabe o que, faça como a outra resposta diz.
mgarciaisaia

@mgarciaisaia Obrigado por vincular a minha resposta, já que realmente deve ser a resposta aceita.
Conor

4
8 horas depois e eu ainda espero. meu colega já lançou a versão android e os clientes a possuem. Enquanto isso, eu esperar por maçã ..
user230910

8
5 dias de espera e ainda nada, que não parece ser o melhor conselho
user3581248

24

Hoje eu estava preso em "Autenticando com a iTunes Store". Eu tinha usado a mesma versão e número de compilação que um envio anterior. Depois de atualizar o número da compilação, o upload correu bem. Não sei se está relacionado ou se foi uma coincidência.


Trabalhou para mim também.
yannick1976

Esta é a resposta correta, sem dúvida. Trabalhou para mim também.
27616 Steve K

1
Não é uma coincidência. Você não pode reenviar a mesma versão e criar o número. Normalmente, o carregador explicitamente fornece um aviso. No seu caso, aparentemente, isso não aconteceu
NSNoob

Mesmo problema, mais de um ano depois, sem aviso de que o número da compilação é o mesmo.
PaulBGD 2/16/16

Atualizado o número da compilação, mas não resolveu o problema da Authenticatin na iTunes Store. Eu imagino que esse não seja exatamente o caso.
Javier Quevedo

12

10 de dezembro de 2019, Xcode versão 11.2.1, MacOS X 10.15.1

Eu estava enfrentando exatamente o mesmo problema ontem e pensei que poderia ser um problema de rede, pelo menos parece que sim. Mas nesta manhã eu tentei duas redes diferentes e várias conexões VPN, nenhuma delas está funcionando!

A resposta mais votada aqui me pede para redefinir uma pasta de cache denominada .itmstransporter no meu diretório pessoal, executar um programa iTMSTransporter em uma pasta específica, mas não consigo encontrar os dois.

Mas logo percebi que é a pasta de cache para as pessoas que usam o programa de upload herdado: Application Loader , que foi descontinuado pela Apple e não pode mais ser encontrado no Xcode 11. Então descobri que o Xcode mais recente localizou o iTMSTransporter aqui:

/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

E sua pasta de cache está aqui:

/Users/your_user_name/Library/Caches/com.apple.amp.itmstransporter/

Eu removi minha pasta de cache existente e executei o iTMSTransporter sem nenhum parâmetro ; logo ela começou a gerar logs e baixar um monte de arquivos e terminou em 2 ou 3 minutos. Então eu tentei novamente fazer o upload do meu arquivo ipa, funciona !!!

CONCLUIÇÃO:

  1. O antigo Application Loader, ou o Xcode mais recente, usa um programa Java iTMSTransporter para processar o upload do arquivo ipa.
  2. Para funcionar corretamente, o iTMSTransporter requer um conjunto de arquivos jar baixados da Internet e armazenados em cache na pasta local.
  3. Se seu cache estiver de alguma forma quebrado ou não existir, invocando diretamente o iTMSTransporter com parâmetros funcionais como --upload-app no ​​nosso caso, o iTMSTransporter NÃO O AVISARÁ, nem corrige o cache sozinho, ele fica preso lá, DIZ NADA! (Quem escreveu este iTMSTransporter, você precisa seriamente melhorar seu senso de programação).
  4. A chamada do iTMSTransporter sem nenhum parâmetro corrige o cache.
  5. Um cache funcional tem cerca de 65 MB, em 10 de dezembro de 2019 com o Xcode Versão 11.2.1 (11B500)

Voto por favor. Esta é a solução atual e está enterrada
VeeK 24/06

9

Eu tive o mesmo problema por meses, acabei de remover os aplicativos de proteção de hotspot e túneis particulares do meu computador e tentei fazer upload do meu aplicativo e tudo funcionou bem. por isso, sugiro que você tenha instalado algum aplicativo VPN no seu computador, remova o aplicativo e tente fazer o upload do aplicativo pelo carregador de aplicativos ou pelo organizador do xcode.


6

Tente a resposta mencionada neste link de referência , realmente funcionou para mim e para outros também.

Mencionando a resposta aqui também. Abra o Terminal e execute:

cd ~
mv .itmstransporter / .old_itmstransporter /
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

O iTMSTransporter será atualizado automaticamente, e você poderá tentar fazer o upload no XCode novamente ou através do carregador de aplicativos.


2
Qual é a diferença desta resposta que o @AshHimself propôs?
Eric Wu

5

Não há solução mágica. O Itunes está funcionando mal. Ultimamente, há cada vez mais problemas e é preciso cada vez mais a atualização e o envio de um ipa para a loja. Eu também tive esse problema com o AppLoader e o organizador do Xcode e depois de tentar várias vezes, ele passou.


5

Alterar a conexão de rede ajudou.

  1. Desligou o wifi no meu telefone
  2. 3G ativado
  3. Criado HotSpot
  4. Conectei meu mac ao hotspot e resolvi o problema de autenticação

4

No meu caso, eu não havia concordado com o mais novo Contrato de desenvolvedor. Basta executar o Application Loader uma vez, clicar em [Aceitar] para concordar e sair do Application Loader e o Upload to App Store deve funcionar bem.


4

A seguir funcionou para mim.

  1. Abra outra instância do Application Loader. (Selecione "Application Loader" no menu "Xcode -> Open Developer Tool")

  2. "Concordo" com os termos.

  3. Depois de concluir a Etapa 2. A primeira instância do Application Loader prosseguiu para a próxima etapa e a construção foi enviada.


3

Eu também encontrei o mesmo problema. Uma solução possível é ir para Xcode -> Preferences -> Accountse, no menu esquerdo, selecionar ID do aplicativo e clicar no View Detailsbotão Atualizar. ao recarregar, você receberá o seguinte erro

O agente da equipe selecionada, 'ADMIN NAME' deve concordar com o último Contrato de Licença do Programa.

Se você não conseguir obter o erro acima, a solução a seguir não funcionará.

Isso significa que você precisa fazer login na conta de desenvolvedor usando o login do administrador e aceitar o último contrato. Então você poderá fazer o upload do binário na loja de aplicativos.


2

Estou executando o MacOS Mojave 10.14.6, Xcode 11.3.1 e Transporter 1.1.1, e sempre fiquei preso no estágio Autenticação com App Store, independentemente do tempo de espera, tentei fazer o upload usando o Xcode, usando o xcrun altool, Transporter , nada.

Finalmente, consegui exportar o arquivo ipa para um novo Macbook (10.15.3, Xcode 11.3.1, Transporter 1.1.1) e usei o aplicativo Transporter para carregá-lo lá.

A principal diferença é que a ferramenta Transporter, no meu novo Macbook, solicitou um código de 6 dígitos como autenticação, enquanto o antigo Macbook não, suspeito que o token de autenticação no meu dispositivo antigo tenha expirado, mas o sistema não pediu um novo ao tentar para carregar o aplicativo. Eu tinha o 2-FA ativado.

Acho que forçar uma nova autenticação manual quando você faz o upload do aplicativo é a resposta, a única outra diferença é a versão do MacOS, mas não testei se isso faria diferença.

Solução proposta A:

  1. Faça login no painel de gerenciamento do Apple ID: https://appleid.apple.com/account/manage

  2. Role para baixo até a seção "Dispositivos"

  3. Remova todos os dispositivos clicando em seus dispositivos e, em seguida, clique em "Remover da conta", isso forçará o login novamente em sua máquina ao usar o Transporter.
  4. Saia das contas da Apple no Xcode & Transporter, exclua o aplicativo e reinstale
  5. Tente o upload novamente.

Solução proposta B

  1. Atualize para o MacOS 10.15.3

1
meu homem! Eu tenho procurado EM TODA PARTE uma solução. Embora suas etapas exatas não tenham me proporcionado um resultado bem-sucedido, descobri outro conjunto de etapas. Após todo o logout / exclusão, ainda não consegui fazer o upload. Então, criei uma nova conta local no meu macbook para testá-la lá. Com certeza, funcionou! Então, eu saí e voltei para a minha conta principal e isso também parece estar funcionando agora!
AKrush95 31/03

1

Você pode tentar reconectar sua conta ITC via Application Loader.


1

Apenas tente uma conexão à Internet diferente. Eu tentei todas as soluções acima, mas nenhuma funcionou. No entanto, quando tentei usar minha conexão celular (em vez da minha conexão DSL que fica atrás de um firewall), ela funcionou imediatamente.


fez muitas coisas, que só funcionou. Não acredito que o uso do meu celular como hotspot funcionou (eu ainda usava uma VPN no meu computador à noite, poderia ter desagradado o iTunes, quem sabe ..). Apple, sua plataforma de desenvolvimento nunca pára para me surpreender.
precisa saber é

1

Pode ser um problema de rede. Se você estiver executando dentro de uma máquina virtual (por exemplo, VMWare ou VirtualBox), tente definir o modo do adaptador de rede do NAT padrão para Bridged.


1

Tudo o que fiz foi duplicar meu Application Loader.app em / Applications e executar os dois carregadores de aplicativos ao mesmo tempo.

esta solução está lá fora, costumava funcionar para mim, mas hoje nem isso! o que eu fiz e trabalhei é que (2 instâncias) + upload com XCode (organizador). Tive que tentar algumas vezes e funcionou.

Espero que isso ajude alguém, esse bug já existe há bastante tempo () uma maçã parece não se importar muito


1

Outro motivo pode ser que você alterou a máquina da qual está enviando o aplicativo. Ou a conta de usuário na máquina. A nova máquina pode não ter a chave privada e / ou certificado da App Store. Embora um certificado com o nome correto seja exibido no Xcode.

Nesse caso, vá para https://developer.apple.com -> certificados, use o sinal de mais (+) para adicionar um novo certificado (distribuição) e siga as etapas para solicitar um certificado para a chave privada em seu atual máquina. Após a instalação do certificado, a autenticação pode funcionar.


Graças era isso para mim
Rippo

1

Para mim, tentei quase todas as sugestões fornecidas acima, mas o problema ainda ocorreu após o primeiro sucesso no upload para a App Store. Até eu encontrar este site . Em resumo, faça o seguinte

  1. Terminal aberto
  2. Execute este comando:

      rm -rf ~/.itmstransporter/
      “/Applications/Xcode.app/Contents/Applications/Application 
      Loader.app/Contents/itms/bin/iTMSTransporter

Nota: este comando (que é diferente dos outros acima) excluirá sua pasta ITMSTansporter e criará uma nova e garantirá que o xcode seja encerrado antes de executar este comando. 3. Inicie o Xcode e tudo ficará bem.


1

Hoje, deparei-me com esse problema. Em Xcode 11.2.1seguida, resolvi-o acessando Xcode -> Preferências -> Contas -> Toquei no '-' ao lado do meu ID da Apple e depois entrei novamente. Isso consertou para mim!


1

A resposta atualizada para o aplicativo Xcode 11.xx e Transporter, abra o terminal:

  1. rm -rf ~/.itmstransporter/
  2. "/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter"

Aguarde um pouco Problema resolvido!


0

Acho que segui todas as abordagens fornecidas, mas nenhuma funcionou para mim. Minha própria abordagem que parece funcionar para mim é seguir as etapas iniciais para carregar um binário e, depois de selecionar o binário, NÃO clique em Enviar; em vez disso, feche a janela e, na nova janela que aparecerá, comece de novo: espero que ela continue.


0

Encontrou a solução:

Eu estava carregando a compilação. Todas as atividades foram bem, exceto "Autenticando com a loja do iTunes".

Desconectei meu cabo de rede local e conectei meu MAC ao meu ponto de acesso móvel. e problema de autenticação foi resolvido. Se você tiver um plano de internet limitado, assim que passar pelo estágio de autenticação, conecte novamente sua LAN para que faça o upload do aplicativo a partir da conexão de internet do seu cabo LAN.


0

meu upload falhou sempre que desmarquei a opção "incluir código de bit" ao fazer o upload. Por isso, verifiquei a opção "incluir código de bit" e o upload correu bem.



0

Para mim, eu estava usando Xcode 8.2o carregador de aplicativos e, felizmente, também o usei Xcode 7.2, e usei Xcode 7.2o carregador de aplicativos e ele está funcionando.


0

Começou a funcionar depois que fechei o aplicativo Docker


0

Vá para Preferências -> Contas, remova sua conta e adicione-a novamente. Em seguida, tente fazer o upload novamente e aguarde alguns minutos.


0

Para aqueles que usam versões beta do Xcode , basta alterar o nome do aplicativo no comando para Xcode-beta.app :

cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode-beta.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

Dependendo da sua conexão com a Internet, a atualização pode levar algum tempo. Para mim, foram cerca de 15 minutos.


0

Eu tentei todas as soluções fornecidas sem sorte e, finalmente, a reinicialização da máquina resolveu o problema (como geralmente acontece com os problemas do XCode).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.