Je rencontre un problème répétitif lors du téléchargement de l'application vers itunesConnect. Peu importe si j'utilise l'utilitaire "Chargeur d'application" ou xcodes "Archive", le résultat est identique ("Échec de l'ouverture de la session SSH (16)"). Je le fais sur un ordinateur et un réseau qui ont été utilisés par le passé pour plusieurs téléchargements d'applications sur itunesConnect et qui n'ont jamais eu ce problème. J'ai même téléchargé une application le même jour (sans problème), mais j'ai eu des erreurs pour cette application.
J'ai examiné le journal de détail et rien trouvé d'utile pour déterminer pourquoi le problème se produirait.
J'ai posté le journal sur le lien ci-dessous, car il est trop long pour être posté ici
http://Pastebin.ca/2801584
J'utilise:
- Java (1.6.0)
- xcode 5.1.1
- appLoader 2.9.1
- osx 10.9.3
ce que j'ai déjà essayé:
- métadonnées de l'application vérifiées et revérifiées
- essayé de télécharger via un réseau différent
- Identifiant de bundle d'applications modifié (site de développement, itunesconnect et application)
- a essayé de contacter le support via itunesConnect (sans réponse après plusieurs jours).
Je vous remercie pour toute aide que vous pouvez m'offrir.
Selon le journal, vous ne disposez pas d'une connectivité réseau aux serveurs Apple. Par conséquent, toutes vos tentatives de connexion arrivent à expiration.
[2014-06-09 11:12:22 CEST] <main> DBG-X: testing Host/port: vgr105.Apple.com/33001
[2014-06-09 11:13:38 CEST] <aspera.util.SelectThread> ERROR: The session's status is FAILED and the error description is 'failed to open ssh session. (16)'
[2014-06-09 11:23:07 CEST] <Transport Protocol Seeker> DEBUG: Transfer warning: Unable to connect to sgr403.Apple.com:44001: Failed to connect
at com.signiant.interactivetransfer.engine.TransferEngine$5.run(TransferEngine.Java:3617)
Caused by: Transfer error: Failed to connect
at com.signiant.interactivetransfer.engine.TransferInstance.newControlPort(TransferInstance.Java:367)
at com.signiant.interactivetransfer.engine.ControlStream.<init>(ControlStream.Java:894)
at com.signiant.interactivetransfer.engine.TransferEngine$Connector.run(TransferEngine.Java:3185)
Caused by: Java.io.IOException: Java.io.IOException: connection timeout
at com.signiant.mobilize.ddsclient.connection.Tcp.<init>(Tcp.Java:47)
at com.signiant.interactivetransfer.engine.TransferInstance.newControlPort(TransferInstance.Java:361)
... 2 more
Caused by: Java.io.IOException: connection timeout
at com.signiant.mobilize.ddsclient.connection.Tcp.<init>(Tcp.Java:42)
... 3 more
L'explication la plus simple est que vous êtes bloqué par un pare-feu au sein de votre réseau local. Si tel est le cas, vous devez contacter vos administrateurs réseau pour ouvrir les ports nécessaires au fonctionnement du transporteur.
Le Guide de démarrage rapide d'iTunes Connect Transporter répertorie les ports à ouvrir pour que le transporteur fonctionne. Vous pouvez obtenir le document sur le site de développement iTunes ou en trouver une copie en ligne ici.
Vous pouvez également essayer la réponse ici:
itunesconnect à l'aide du chargeur d'application derrière un pare-feu
En bref, modifiez les préférences avancées d’Apple Loader afin qu’il utilise uniquement le protocole de transfert DAV.
Si quelqu'un rencontre à nouveau ce problème et ne peut pas trouver de solution. Je devais télécharger à nouveau le chargeur d'applications et, une fois l'IPA créé, ouvrir le chargeur d'applications que vous venez de télécharger.
Assurez-vous que tous les sites sont facilement accessibles depuis votre Mac,