Application Loader bloqué à "Authentification avec l'iTunes Store" lors du téléchargement d'une application iOS

214

Nous essayons de soumettre une application à l'iTunes Store à l'aide d'Application Loader depuis trois jours et nous restons bloqués à l' étape «Authentification avec l'iTunes Store» .
Nous avons lu de nombreux forums (dont stackoverflow) et essayé ce qui a été suggéré:

  • création d'un nouveau profil d'approvisionnement
  • à l'aide de versions différentes ou multiples d'Application Loader
  • modification des paramètres de proxy
  • redémarrage du Mac
  • téléchargement à un autre moment de la journée, etc.

Nous l'avons même laissé fonctionner toute la nuit et n'avons pas réussi à franchir cette étape. Malheureusement, aucun commentaire n'est donné sur le problème, et nous n'avons reçu aucun message d'erreur. Nous avons soumis plusieurs applications sans aucune difficulté dans le passé mais sommes complètement bloquées cette fois!
Comment avez-vous pu le résoudre?

rufusrobot
la source
1
OK je vois. Peut-être que cela peut aider: 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
13
son 2017 et cette question est toujours là. apple déteste vraiment les développeurs
user230910
10
son 2018 et cette question est toujours là. Apple déteste vraiment les développeurs
user230910
6
son 2019 et cette question est toujours là. Apple déteste vraiment les développeurs
Romulo BM
8
C'est 2020 et ce problème est toujours là. Apple déteste sérieusement le développeur
spongyboss

Réponses:

342

Cela ne m'a commencé qu'aujourd'hui (mai 2017) et aucune réponse dans ce fil n'a résolu mon problème. La résolution pour moi venait d'ici;

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

Ouvrez Terminal. Passez au répertoire personnel,

cd ~  

Déplacer le répertoire actuel des transporteurs,

mv .itmstransporter/ .old_itmstransporter/ 

Appelez le fichier suivant pour permettre à Transporter de se mettre à jour lui-même.

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

Attendez qu'il se mette à jour, puis ouvrez Xcode et essayez de télécharger.

AshHimself
la source
8
Merci beaucoup! Aucune des solutions les plus votées et acceptées n'a fonctionné pour moi, mais celle-ci le fait. Apple doit apprendre à communiquer correctement les messages d'erreur. Coller sur l'authentification n'est pas du tout utile.
Domen Grabec
9
Telle est la réponse à partir de mai 2017
adarsh
1
A travaillé pour moi. Il y a actuellement une mise à jour pour XCode sur l'App Store, mais je ne voulais vraiment pas faire une mise à jour complète aujourd'hui. J'avais besoin de télécharger une version très rapidement .. et cette réponse a fait l'affaire.
Felipe Balduino
1
Merci pour la réponse, voté positivement. Application Loader et XCode uploader font également la même chose en arrière-plan. Ainsi, au lieu de regarder le message "Authentification ...", vous voyez un tas de messages Terminal. Cela n'accélère pas nécessairement les choses.
Uygar Y
4
Un an plus tard et toujours la réponse incontournable. Je vous remercie!
Potassium Ion
82

Vous devez accepter une nouvelle inscription dans Application Loader. Sélectionnez "Application Loader" dans le menu "Xcode -> Open Developer Tool" (le premier menu à droite d'Apple dans la barre de menus). Une fois que vous aurez ouvert Application Loader, vous serez invité à accepter les nouvelles conditions, puis à vous reconnecter à votre compte iTunes. Après cela, toute méthode de téléchargement fonctionnera.

Image du chargeur d'application sur Xcode

Conor
la source
Cela a juste fonctionné pour moi. J'ai également coché l'option «rester connecté» dans la boîte de dialogue de connexion au chargeur d'application.
Herc
Heureux d'avoir pu aider. En effet, «rester connecté» est également une option, mais pas nécessaire pour résoudre le problème de blocage, simplement en acceptant les nouvelles conditions.
Conor
1
Très bon conseil. On dirait un oubli d'Apple, mais ça a marché pour moi!
atonyc
1
Cela a fonctionné pour moi, mais j'ai d'abord dû créer un mot de passe spécifique à l'application pour me connecter à l'Open Developer Tool.
George Filippakos
1
Heureux qu'il ait été utile, il est en effet contre-intuitif. Particulièrement étant donné que Xcode a déjà accès au mot de passe du développeur dans le trousseau, ils doivent rouler la fonctionnalité Application Loader dans Xcode pour éviter ce type de problème.
Conor
66

Attends. Dans quelques minutes, tout ira bien.

Dmitry
la source
1
Pour moi, cela prend 15-20 minutes et a été téléchargé avec succès sur AppStore. Mais veuillez activer l'accès au port TCP 443.
Kirti Nikam
2
Si vous n'avez pas accepté l'accord de politique «qui sait quoi», faites comme l'autre réponse .
mgarciaisaia
@mgarciaisaia Merci d'avoir créé un lien vers ma réponse, car la réponse devrait être la bonne.
Conor
4
8 heures plus tard et j'attends toujours. mon collègue a déjà publié la version Android, et les clients l'ont. en attendant j'attends pomme ..
user230910
8
5 jours d'attente et toujours rien, cela ne semble pas être le meilleur conseil
user3581248
24

J'étais bloqué à "Authentification avec l'iTunes Store" aujourd'hui. J'avais utilisé la même version et le même numéro de build qu'une soumission précédente. Après avoir mis à jour le numéro de build, le téléchargement s'est bien passé. Je ne sais pas si c'est lié, ou si c'était une coïncidence.

Quasar
la source
A également fonctionné pour moi.
yannick1976
C'est la bonne réponse, sans aucun doute. A également fonctionné pour moi.
Steve K
1
Ce n'est pas une coïncidence. Vous ne pouvez pas télécharger de nouveau la même version et le même numéro de build. Habituellement, le chargeur vous donne explicitement un avertissement. Dans votre cas, ce n'est apparemment pas le cas
NSNoob
Même problème plus d'un an plus tard, pas d'avertissement que le numéro de build est le même.
PaulBGD
Mise à jour du numéro de build mais sans résolution du problème d'Authenticatin avec l'iTunes Store. J'imagine que ce n'est pas exactement le cas.
Javier Quevedo
12

10 décembre 2019, Xcode version 11.2.1, MacOS X 10.15.1

Hier, j'étais confronté exactement au même problème et je pensais que ce pourrait être des problèmes de réseau, du moins il ressemble à cela. Mais ce matin, j'avais essayé quelques réseaux différents et plusieurs connexions VPN, aucun d'entre eux ne fonctionne!

La réponse la plus votée ici me demande de réinitialiser un dossier de cache nommé .itmstransporter sous mon répertoire personnel , exécutez un programme iTMSTransporter sous un dossier spécifique, mais je ne peux pas les trouver tous les deux.

Mais bientôt, j'ai pensé qu'il s'agissait du dossier de cache pour les personnes qui utilisent le programme de téléchargement hérité: Application Loader , qui est obsolète par Apple et ne peut plus être trouvé dans Xcode 11. Ensuite, j'ai trouvé que le dernier Xcode a localisé iTMSTransporter ici:

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

Et son dossier cache est ici:

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

J'ai supprimé mon dossier de cache existant et exécuté iTMSTransporter sans aucun paramètre , il a rapidement commencé à générer des journaux et à télécharger un tas de fichiers, et s'est terminé en 2 ou 3 minutes. Ensuite, j'ai essayé à nouveau de télécharger mon fichier ipa, cela fonctionne !!!

CONCLUSION:

  1. Soit l'ancien Application Loader, soit le dernier Xcode, utilise un programme Java iTMSTransporter pour traiter le téléchargement du fichier ipa.
  2. Pour fonctionner correctement, iTMSTransporter nécessite un ensemble de fichiers jar téléchargés depuis Internet et mis en cache dans votre dossier local.
  3. Si votre cache est en quelque sorte cassé, ou n'existe pas du tout, invoquant directement iTMSTransporter avec des paramètres fonctionnels tels que --upload-app dans notre cas, iTMSTransporter ne vous avertit pas, ni ne corrige la mise en cache par elle-même, elle reste bloquée là, DIT RIEN DU TOUT! (Celui qui a écrit cet iTMSTransporter, vous devez sérieusement améliorer votre sens de la programmation).
  4. L'appel à iTMSTransporter sans aucun paramètre corrige le cache.
  5. Un cache fonctionnel est d'environ 65 Mo, au 10 décembre 2019 avec Xcode version 11.2.1 (11B500)
ZhouX
la source
Merci de voter. Ceci est la solution actuelle et son enterré
VeeK
9

J'ai eu le même problème pendant des mois, je viens de supprimer le bouclier de hotspot et les applications de tunnel privé de mon ordinateur et j'ai essayé de télécharger mon application et tout a bien fonctionné. Je suggère donc que si vous avez installé une application VPN sur votre ordinateur, supprimez l'application, puis essayez de télécharger votre application à partir du chargeur d'application ou de l'organisateur de xcode.

Saifee
la source
6

Essayez la réponse mentionnée dans ce lien de référence , cela a vraiment fonctionné pour moi et pour les autres.

Mentionnant également la réponse ici. Ouvrez Terminal et exécutez:

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

iTMSTransporter se mettra alors à jour lui-même, puis vous pouvez essayer de télécharger à nouveau dans XCode ou via le chargeur d'application.

Aanchal Chaurasia
la source
2
En quoi cette réponse est-elle différente de ce que @AshHimself a proposé?
Eric Wu
5

Il n'y a pas de solution magique. Itunes fonctionne mal. Dernièrement, il y a de plus en plus de problèmes et il faut de plus en plus pour mettre à jour et envoyer une ipa au magasin. J'ai également eu ce problème avec AppLoader et l'organisateur Xcode et après avoir essayé plusieurs fois, il vient de se produire.

condor304
la source
5

Changer la connexion réseau a aidé.

  1. Désactivé le wifi sur mon téléphone
  2. 3G activé
  3. Créé HotSpot
  4. Connecté mon mac au hotspot et résolu le problème d'authentification
Vinod Sobale
la source
4

Dans mon cas, je n'avais pas accepté le dernier accord de développeur. Exécutez simplement Application Loader une fois, cliquez sur [Accepter] pour accepter, puis quittez Application Loader et le téléchargement sur App Store devrait fonctionner correctement.

UlfDunkel
la source
4

La suite a fonctionné pour moi.

  1. Ouvrez une autre instance d'Application Loader. (Sélectionnez "Application Loader" dans le menu "Xcode -> Open Developer Tool")

  2. "Acceptez" les termes.

  3. Après avoir terminé l'étape 2. La première instance d'Application Loader est passée à l'étape suivante et la génération a été soumise.

Vineeta Khatuja
la source
3

J'ai également rencontré le même problème. Une solution possible consiste à accéder au Xcode -> Preferences -> Accountsmenu de gauche et à sélectionner l'ID d'application, puis à cliquer sur View Detailset à appuyer sur le bouton d'actualisation. lors du rechargement, vous obtiendrez l'erreur suivante

L'agent de l'équipe sélectionnée, 'ADMIN NAME', doit accepter le dernier contrat de licence du programme.

Si vous n'obtiendrez pas l'erreur ci-dessus, la solution suivante ne fonctionnera pas.

Cela signifie que vous devez vous connecter au compte développeur à l'aide de la connexion administrateur et accepter ce dernier accord. Ensuite, vous pourrez télécharger des fichiers binaires sur l'App Store.

Muhammad Ali Yousaf
la source
2

J'utilise MacOS Mojave 10.14.6, Xcode 11.3.1 et Transporter 1.1.1, et je suis toujours bloqué à l'étape de l'authentification avec l'App Store, peu importe combien de temps j'attends, j'ai essayé de télécharger en utilisant Xcode, en utilisant xcrun altool, Transporter , nada.

Enfin, je l'ai fait fonctionner en exportant le fichier ipa vers un nouveau Macbook (10.15.3, Xcode 11.3.1, Transporter 1.1.1), et j'ai utilisé l'application Transporter pour le télécharger là-bas.

La principale différence est que l'outil Transporter de mon nouveau Macbook a demandé un code à 6 chiffres comme authentification, contrairement à l'ancien Macbook. pour télécharger l'application. J'avais activé 2-FA.

Je pense donc que forcer une ré-authentification manuelle lorsque vous téléchargez l'application est la réponse, la seule autre différence est la version MacOS, mais je n'ai pas testé si cela ferait une différence.

Solution proposée A:

  1. Connectez-vous à votre tableau de bord de gestion des identifiants Apple: https://appleid.apple.com/account/manage

  2. Faites défiler jusqu'à la section "Appareils"

  3. Supprimez tous les appareils en cliquant sur vos appareils puis cliquez sur "Supprimer du compte", cela forcera la reconnexion sur votre machine lors de l'utilisation de Transporter.
  4. Déconnectez-vous des comptes Apple sur Xcode & Transporter, supprimez l'application et réinstallez
  5. Essayez à nouveau le téléchargement.

Solution proposée B

  1. Mise à jour vers MacOS 10.15.3
Kyle Liu
la source
1
mon homme! Je cherchais PARTOUT une solution. Bien que vos étapes exactes n'aient pas donné de résultat satisfaisant pour moi, j'ai trouvé un autre ensemble d'étapes. Après toute déconnexion / suppression, je n'ai toujours pas pu télécharger. J'ai donc créé un nouveau compte local sur mon macbook pour le tester là-bas. Effectivement, cela a fonctionné! Ensuite, je me suis déconnecté et je suis retourné sur mon compte principal et cela semble également fonctionner maintenant!
AKrush95
1

Vous pouvez essayer de vous reconnecter à votre compte ITC via Application Loader.

northtree
la source
1

Essayez simplement une autre connexion Internet. J'ai essayé toutes les solutions ci-dessus mais aucune n'a fonctionné. Cependant, lorsque j'ai essayé d'utiliser ma connexion cellulaire (au lieu de ma connexion DSL qui se tient derrière un pare-feu), cela a fonctionné immédiatement.

egsemsem
la source
a fait beaucoup de choses, celle-là ne fonctionnait que. Je ne peux pas croire que l'utilisation de mon mobile comme hotspot ait fait l'affaire (j'ai toujours utilisé un vpn sur mon ordinateur le soir, cela aurait peut-être déplu à iTunes qui sait ..). Apple, votre plateforme de développement ne cesse de m'étonner.
Jeremie
1

Il peut s'agir d'un problème de réseau. Si vous exécutez à l'intérieur d'une machine virtuelle (par exemple VMWare ou VirtualBox), essayez de définir le mode de la carte réseau du NAT par défaut à Bridged.

liviucmg
la source
1

Tout ce que j'ai fait était de dupliquer mon Application Loader.app dans / Applications et d'exécuter les deux chargeurs d'application en même temps.

cette solution est là, elle fonctionnait pour moi, mais aujourd'hui même pas ça! ce que j'ai fait et travaillé, c'est que (2 instances) + téléchargement avec XCode (organisateur). J'ai dû essayer plusieurs fois et cela a fonctionné.

j'espère que cela aide quelqu'un, ce bug est là depuis pas mal de temps maintenant () une pomme ne semble pas trop s'en soucier

no_ripcord
la source
1

Une autre raison pourrait être que vous avez changé la machine à partir de laquelle vous soumettez l'application. Ou le compte utilisateur sur la machine. La nouvelle machine peut ne pas avoir la clé privée et / ou le certificat de l'App Store. Bien qu'un certificat avec le nom correct s'affiche dans Xcode.

Dans ce cas, accédez à https://developer.apple.com -> certificats, utilisez le signe plus (+) pour ajouter un nouveau certificat (distribution) et suivez les étapes pour demander un certificat pour la clé privée sur votre compte actuel machine. Après l'installation du certificat, l'authentification peut fonctionner.

BurninLeo
la source
Merci c'était pour moi
Rippo
1

Pour moi, j'ai essayé presque toutes les suggestions ci-dessus, mais le problème s'est reproduit après le premier succès de téléchargement sur l'App Store. Jusqu'à ce que je trouve ce site Web . En résumé, procédez comme suit

  1. Terminal ouvert
  2. Exécutez cette commande:

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

Remarque: cette commande (qui est différente des autres ci-dessus) supprimera votre dossier ITMSTansporter et en créera un nouveau et s'assurera que xcode est quitté avant d'exécuter cette commande. 3. Démarrez Xcode et tout devrait bien se passer.

leeCoder
la source
1

Aujourd'hui, je suis tombé sur ce problème, Xcode 11.2.1je l'ai résolu en allant dans Xcode -> Préférences -> Comptes -> Tapé sur le '-' à côté de mon identifiant Apple, puis je me suis reconnecté. Cela l'a corrigé pour moi!

azwethinkweiz
la source
1

La réponse mise à jour pour Xcode 11.xx et l'application Transporter, ouvrez le terminal:

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

Attendez un moment Le problème est résolu!

Mc.Lover
la source
0

Je pense que j'ai suivi toutes les approches données, mais aucune n'a fonctionné pour moi. Ma propre approche qui semble fonctionner pour moi est de passer par les étapes initiales pour télécharger un binaire, puis, après avoir sélectionné le binaire, ne cliquez PAS sur Envoyer; au lieu de cela, fermez la fenêtre, et dans la nouvelle fenêtre qui apparaîtra, recommencez: avec un peu de chance, cela passera.

carlo
la source
0

Trouvé la solution:

J'étais en train de télécharger la version, chaque activité s'est bien déroulée sauf "Authentification avec l'iTunes Store".

J'ai déconnecté mon câble LAN et connecté mon MAC à mon point d'accès mobile. et le problème d'authentification a été résolu. Si vous avez un plan Internet limité, dès que vous passez l'étape d'authentification, connectez à nouveau votre LAN pour qu'il télécharge l'application depuis la connexion Internet de votre câble LAN.

Ravi_Parmar
la source
0

mon téléchargement a échoué à chaque fois que je décoche l'option "Inclure le code bit" lors du téléchargement. J'ai donc vérifié l'option "Inclure le code bit" et le téléchargement s'est bien passé.

mkhoshpour
la source
0

Vérifiez votre pare-feu, s'il est "activé", puis désactivez-le, puis essayez

Md. Ibrahim
la source
où vérifier cela?
Fahim Parkar
0

Pour moi, j'utilisais le Xcode 8.2chargeur d'application et heureusement, je l'ai Xcode 7.2aussi utilisé, j'ai donc utilisé Xcode 7.2le chargeur d'application et ça fonctionne.

Inder Kumar Rathore
la source
0

Cela a commencé à fonctionner après avoir fermé l'application Docker

Codler
la source
0

Allez dans Préférences -> Comptes, supprimez votre compte et ajoutez-le à nouveau. Ensuite, essayez de télécharger à nouveau et attendez quelques minutes.

Babken Vardanyan
la source
0

Pour ceux qui utilisent des versions bêta de Xcode , changez simplement le nom de l'application dans la commande en Xcode-beta.app :

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

Selon votre connexion Internet, la mise à jour peut prendre un certain temps. Pour moi, c'était environ 15 minutes.

Sami Adam
la source
0

J'ai essayé toutes les solutions fournies sans succès et finalement le redémarrage de la machine a résolu le problème (comme cela arrive souvent avec les problèmes XCode ..)

Alexander Stepanov
la source