El cargador de aplicaciones se atascó en "Autenticar con la tienda de iTunes" al cargar una aplicación de iOS

214

Hemos estado tratando de enviar una aplicación a la tienda de iTunes usando el Cargador de aplicaciones durante tres días y mantenernos estancados en el paso "Autenticar con la tienda de iTunes" .
Hemos leído muchos foros (incluido stackoverflow) y probamos lo sugerido:

  • haciendo un nuevo perfil de aprovisionamiento
  • utilizando versiones diferentes o múltiples de Application Loader
  • cambiar la configuración del proxy
  • reiniciando la Mac
  • subir a una hora diferente del día, etc.

Incluso lo hemos dejado funcionando de la noche a la mañana y no hemos tenido éxito al superar este paso. Lamentablemente, no se ofrece ningún comentario sobre cuál puede ser el problema, y ​​no hemos recibido ningún mensaje de error. En el pasado, hemos enviado varias aplicaciones sin ninguna dificultad, pero esta vez estamos completamente atascados.
¿Cómo pudiste resolverlo?

rufusrobot
fuente
1
OK veo. Tal vez esto pueda ayudar: 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
es 2017 y este problema sigue ahí. Apple realmente odia a los desarrolladores
user230910
10
es 2018 y este problema sigue ahí. Apple realmente odia a los desarrolladores
user230910
66
es 2019 y este problema sigue ahí. Apple realmente odia a los desarrolladores
Romulo BM
8
Es 2020 y este problema sigue ahí. Apple odia seriamente al desarrollador
spongyboss

Respuestas:

341

Esto solo comenzó a sucederme hoy (mayo de 2017) y ninguna respuesta en este hilo resolvió mi problema. La resolución para mí fue de aquí;

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

Abierto Terminal. Cambiar al directorio de inicio,

cd ~  

Mueve el directorio del transportador actual,

mv .itmstransporter/ .old_itmstransporter/ 

Invoque el siguiente archivo para permitir que Transporter se actualice a sí mismo.

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

Espere hasta que se actualice, luego abra Xcode e intente cargar.

Ceniza
fuente
8
¡muchas gracias! Ninguna de las soluciones más votadas y aceptadas funcionó para mí, pero esta sí. Apple necesita aprender a comunicar correctamente los mensajes de error. Atascado en la autenticación no es útil en absoluto.
Domen Grabec
99
Esta es la respuesta a partir de mayo 2017
adarsh
1
Trabajó para mi. Actualmente hay una actualización para XCode en la tienda de aplicaciones, pero realmente no quería hacer una actualización completa hoy. Necesitaba subir una compilación realmente rápido ... y esta respuesta funcionó.
Felipe Balduino
1
Gracias por la respuesta, votada. Sin embargo, Application Loader y XCode uploader también hacen lo mismo en segundo plano. Entonces, en lugar de mirar el mensaje "Autenticando ...", verá un montón de mensajes de Terminal. No necesariamente acelera las cosas.
Uygar Y
44
Un año después y sigue siendo la respuesta. ¡Gracias!
Iones de potasio
82

Debe aceptar un nuevo registro en Application Loader. Seleccione "Application Loader" en el menú "Xcode -> Open Developer Tool" (el primer menú a la derecha de Apple en la barra de menú). Una vez que abra Application Loader, se le solicitará que acepte los nuevos términos y luego que vuelva a iniciar sesión en su cuenta de iTunes. Después de esto, cualquier método de carga funcionará.

Imagen del cargador de aplicaciones en Xcode

Conor
fuente
Esto solo funcionó para mí. También marqué la opción 'permanecer conectado' en el cuadro de diálogo de inicio de sesión del cargador de aplicaciones.
Herc
Me alegro de haber podido ayudar. De hecho, 'permanecer conectado' también es una opción, pero no es necesario para solucionar el problema de estancamiento, solo acepta los nuevos términos.
Conor
1
Buen consejo. Parece un descuido de Apple, ¡pero funcionó para mí!
atonyc
1
Esto funcionó para mí, pero primero tuve que crear una contraseña específica de la aplicación para iniciar sesión en Open Developer Tool.
George Filippakos
1
Me alegro de que haya sido útil, de hecho es contraintuitivo. Especialmente dado que Xcode ya tiene acceso a la contraseña del desarrollador en el llavero, deben implementar la funcionalidad del cargador de aplicaciones en Xcode para evitar este tipo de problema.
Conor
66

Solo espera En unos minutos todo estará bien.

Dmitry
fuente
1
Para mí, lleva 15-20 minutos y se cargó con éxito en AppStore. Pero habilite el acceso del puerto TCP 443.
Kirti Nikam
2
Si no ha aceptado el Acuerdo de política de quién sabe qué, haga lo que dice la otra respuesta .
mgarciaisaia
@mgarciaisaia Gracias por vincular a mi respuesta, ya que realmente debería ser la respuesta aceptada.
Conor
44
8 horas después y todavía espero. mi colega ya lanzó la versión de Android y los clientes la tienen. mientras tanto espero por apple ..
user230910
8
5 días de espera y todavía nada, ese no parece ser el mejor consejo
user3581248
24

Hoy estaba atrapado en "Autenticando con la tienda iTunes Store". Había usado la misma versión y número de compilación que una presentación anterior. Después de actualizar el número de compilación, la carga salió bien. No sé si está relacionado, o si fue una coincidencia.

Quásar
fuente
Me funcionó a mi también.
yannick1976
Esta es la respuesta correcta, sin duda. Me funcionó a mi también.
Steve K
1
No es una coincidencia. No puede volver a cargar la misma versión y número de compilación. Por lo general, el cargador le da una advertencia explícitamente. En su caso, aparentemente no fue así
NSNoob
Mismo problema más de un año después, no hay advertencia de que el número de compilación es el mismo.
PaulBGD
Se actualizó el número de compilación pero no se resolvió el problema de Autenticatina con iTunes Store Me imagino que este no es exactamente el caso.
Javier Quevedo
12

10 de diciembre de 2019, Xcode versión 11.2.1, MacOS X 10.15.1

Ayer estaba enfrentando exactamente el mismo problema y pensé que podrían ser problemas de red, al menos así parece. Pero esta mañana había probado un par de redes diferentes y varias conexiones VPN, ¡ninguna de ellas funciona!

La respuesta más votada aquí me pide que restablezca una carpeta de caché llamada .itmstransporter en mi directorio de inicio, ejecute un programa iTMSTransporter en una carpeta específica, pero no puedo encontrarlos a ambos.

Pero pronto me di cuenta de que es la carpeta de caché para las personas que usan el programa de cargadores heredados: Application Loader , que está en desuso por Apple y ya no se puede encontrar en Xcode 11. Luego descubrí que el último Xcode ha ubicado iTMSTransporter aquí:

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

Y su carpeta de caché está aquí:

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

Eliminé mi carpeta de caché existente y ejecuté iTMSTransporter sin ningún parámetro , pronto comenzó a generar registros y descargar un montón de archivos, y terminó en 2 o 3 minutos. Luego intenté nuevamente cargar mi archivo ipa, ¡funciona!

CONCLUCION

  1. El antiguo cargador de aplicaciones o el último código X utiliza un programa Java iTMSTransporter para procesar la carga del archivo ipa.
  2. Para funcionar correctamente, iTMSTransporter requiere un conjunto de archivos jar descargados de Internet y almacenados en caché en su carpeta local.
  3. Si su caché está roto de alguna manera, o no existe en absoluto, invocando directamente iTMSTransporter con parámetros funcionales como --upload-app en nuestro caso, iTMSTransporter NO LE AVISA, NI FIJA CACHE POR SI MISMO, simplemente se queda atascado allí, ¡NO DICE NADA! (Quien escribió este iTMSTransporter, realmente necesita mejorar su sentido de programación).
  4. Invocar iTMSTransporter sin ningún parámetro corrige el caché.
  5. Un caché funcional es de aproximadamente 65 MB, el 10 de diciembre de 2019 con Xcode versión 11.2.1 (11B500)
ZhouX
fuente
Por favor vota esto. Esta es la solución actual y está enterrada
VeeK
9

Tuve el mismo problema durante meses, simplemente eliminé el escudo de puntos de acceso y las aplicaciones de túnel privado de mi computadora e intenté cargar mi aplicación y todo funcionó bien. así que le sugiero que si ha instalado alguna aplicación VPN en su computadora, elimine la aplicación y luego intente cargar su aplicación desde el cargador de aplicaciones o desde el organizador de xcode.

Saifee
fuente
6

Pruebe la respuesta mencionada en este Enlace de referencia , realmente funcionó para mí y para otros también.

Mencionando la respuesta aquí también. Abra la Terminal y ejecute:

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

iTMSTransporter se actualizará a sí mismo, luego puede intentar cargarlo en XCode nuevamente o mediante el cargador de aplicaciones.

Aanchal Chaurasia
fuente
2
¿En qué se diferencia esta respuesta de lo que @AshHimself propuso?
Eric Wu
5

No hay una solución mágica. Itunes está funcionando mal. Últimamente está teniendo más y más problemas y se necesita cada vez más para actualizar y enviar un ipa a la tienda. También tuve este problema con AppLoader y el organizador Xcode y después de intentarlo varias veces, simplemente pasó.

condor304
fuente
5

Cambiar la conexión de red ayudó.

  1. Apagué wifi en mi teléfono
  2. 3G habilitado
  3. HotSpot creado
  4. Conecté mi mac al punto de acceso y supere el problema de autenticación
Vinod Sobale
fuente
4

En mi caso, no había aceptado el último Acuerdo de desarrollador. Simplemente ejecute el Cargador de aplicaciones una vez, haga clic en [Aceptar] para aceptar, luego salga del Cargador de aplicaciones y la Carga a la tienda de aplicaciones debería funcionar bien.

UlfDunkel
fuente
4

Lo siguiente funcionó para mí.

  1. Abra otra instancia de Application Loader. (Seleccione "Application Loader" en el menú "Xcode -> Open Developer Tool")

  2. "De acuerdo" con los términos.

  3. Después de completar el Paso 2. La primera instancia de Application Loader pasó al siguiente paso y se envió la compilación.

Vineeta Khatuja
fuente
3

También me he encontrado con el mismo problema. Una posible solución es ir ay Xcode -> Preferences -> Accountsdesde el menú de la izquierda, seleccionar la ID de la aplicación, luego hacer clic en View Detailsy tocar el botón Actualizar. mientras se recarga obtendrá el siguiente error

El agente del equipo seleccionado, 'NOMBRE DEL ADMINISTRADOR' debe aceptar el último Acuerdo de licencia del programa.

Si no obtiene el error anterior, la siguiente solución no funcionará.

Significa que debe iniciar sesión en la cuenta de desarrollador mediante el inicio de sesión de administrador y aceptar el último acuerdo. Entonces podrá cargar binarios en la tienda de aplicaciones.

Muhammad Ali Yousaf
fuente
2

Estoy ejecutando MacOS Mojave 10.14.6, Xcode 11.3.1 y Transporter 1.1.1, y siempre me quedé estancado en la etapa de Autenticación con App Store, no importa cuánto tiempo espere, intenté subir usando Xcode, usando xcrun altool, Transporter nada.

Finalmente lo puse a trabajar exportando el archivo ipa a un nuevo Macbook (10.15.3, Xcode 11.3.1, Transporter 1.1.1), y utilicé la aplicación Transporter para cargarlo allí.

La diferencia clave es que la herramienta Transporter en mi nuevo Macbook solicitó un código de 6 dígitos como autenticación, mientras que el Macbook anterior no lo hizo, sospecho que el token de autenticación en mi dispositivo anterior expiró pero el sistema no solicitó uno nuevo al intentar para cargar la aplicación Tenía 2-FA habilitado.

Entonces, creo que forzar una reautenticación manual cuando cargue la aplicación es la respuesta, la única otra diferencia es la versión de MacOS, pero no probé si marcará la diferencia.

Solución propuesta A:

  1. Inicie sesión en su panel de administración de Apple ID: https://appleid.apple.com/account/manage

  2. Desplácese hacia abajo a la sección "Dispositivos"

  3. Elimine todos los dispositivos haciendo clic en sus dispositivos y luego haga clic en "Eliminar de la cuenta", esto forzará el reinicio de sesión en su máquina cuando use Transporter.
  4. Cierre la sesión de las cuentas de Apple en Xcode & Transporter, elimine la aplicación y vuelva a instalar
  5. Intenta subir de nuevo.

Solución propuesta B

  1. Actualización a MacOS 10.15.3
Kyle Liu
fuente
1
¡mi hombre! He estado buscando POR TODAS PARTES una solución. Aunque sus pasos exactos no dieron un resultado exitoso para mí, descubrí otro conjunto de pasos. Después de cerrar la sesión / eliminar aún no podía cargar. Entonces, creé una nueva cuenta local en mi macbook para probarla allí. Efectivamente, funcionó! Luego, me desconecté y volví a mi cuenta principal, ¡y eso también parece estar funcionando ahora!
AKrush95
1

Puede intentar volver a iniciar sesión en su cuenta de ITC a través de Application Loader.

northtree
fuente
1

Simplemente intente una conexión a Internet diferente. Intenté todas las soluciones anteriores pero ninguna funcionó. Sin embargo, cuando intenté usar mi conexión celular (en lugar de mi conexión DSL que está detrás de un firewall), funcionó de inmediato.

egsemsem
fuente
hizo muchas cosas, esa solo funcionó. No puedo creer que usar mi móvil como un punto de acceso funcionara (todavía usaba un VPN en mi computadora por la noche, podría haber disgustado a iTunes, quién sabe ...). Apple, tu plataforma de desarrollo nunca se detiene para sorprenderme.
Jeremie
1

Puede ser un problema de red. Si está ejecutando dentro de una máquina virtual (por ejemplo, VMWare o VirtualBox), intente configurar el modo del adaptador de red desde el NAT predeterminado a Bridged.

liviucmg
fuente
1

Todo lo que hice fue duplicar mi Application Loader.app en / Applications y ejecuté ambos cargadores de aplicaciones al mismo tiempo.

esta solución está disponible, solía funcionar para mí, ¡pero hoy ni siquiera eso! Lo que hice y trabajé es que (2 instancias) + cargando con XCode (organizador). Tuve que intentarlo un par de veces y funcionó.

Espero que esto ayude a alguien, este error ha estado allí durante bastante tiempo ahora () a una manzana no parece importarle demasiado

no_ripcord
fuente
1

Otra razón podría ser que ha cambiado la máquina desde la que envía la aplicación. O la cuenta de usuario en la máquina. La nueva máquina puede carecer de la clave privada y / o certificado para la App Store. Aunque se muestra un certificado con el nombre correcto en Xcode.

En este caso, vaya a https://developer.apple.com -> certificados, use el signo más (+) para agregar un nuevo certificado (distribución) y siga los pasos para solicitar un certificado para la clave privada en su actual máquina. Después de instalar el certificado, la autenticación puede funcionar.

BurninLeo
fuente
Gracias esto fue para mí
Rippo
1

En mi caso, probé casi todas las sugerencias anteriores, pero el problema se repitió después del primer éxito en la carga en la tienda de aplicaciones. Hasta que encontré este sitio web . En resumen, haga lo siguiente

  1. Terminal abierta
  2. Ejecute este comando:

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

Nota: este comando (que es diferente de los anteriores) eliminará su carpeta ITMSTansporter y creará una nueva y garantizará que se cierre xcode antes de ejecutar este comando. 3. Inicie Xcode y todo debería estar bien.

leeCoder
fuente
1

Hoy me encontré con este problema, Xcode 11.2.1lo resolví yendo a Xcode -> Preferencias -> Cuentas -> Toqué el '-' junto a mi ID de Apple, luego inicié sesión nuevamente. ¡Esto me lo arregló!

azwethinkweiz
fuente
1

La respuesta actualizada para Xcode 11.xx y la aplicación Transporter, abre el terminal:

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

Espera un momento ¡Problema resuelto!

Mc.Lover
fuente
0

Creo que seguí todos los enfoques dados, pero ninguno funcionó para mí. Mi propio enfoque que parece funcionar para mí es seguir los pasos iniciales para cargar un binario, luego, después de seleccionar el binario, NO haga clic en Enviar; en su lugar, cierre la ventana, y en la nueva ventana que aparecerá, comience de nuevo: con suerte pasará.

carlo
fuente
0

Encontramos la solución:

Estaba cargando la compilación. Todas las actividades salieron bien, excepto "Autenticar con la tienda iTunes".

Desconecté mi cable LAN y conecté mi MAC con mi punto de acceso móvil. y se solucionó el problema de autenticación. Si tiene un plan de Internet limitado, tan pronto como pase la etapa de autenticación, vuelva a conectar su LAN para que cargue la aplicación desde la conexión a Internet de su cable LAN.

Ravi_Parmar
fuente
0

mi carga fallaba cada vez que desmarcaba la opción "incluir código de bits" al cargar. Así que verifiqué la opción "incluir código de bits" y la carga salió bien.

mkhoshpour
fuente
0

Verifique su cortafuegos, si está "Encendido", solo apague, intente

MD Ibrahim
fuente
¿Dónde comprobar esto?
Fahim Parkar
0

Para mí estaba usando Xcode 8.2el cargador de aplicaciones y afortunadamente Xcode 7.2también lo hice, así que usé Xcode 7.2el cargador de aplicaciones y está funcionando.

Inder Kumar Rathore
fuente
0

Comenzó a funcionar después de que cerré la aplicación Docker

Codler
fuente
0

Vaya a Preferencias -> Cuentas, elimine su cuenta y agréguela nuevamente. Luego intente cargar nuevamente y espere unos minutos.

Babken Vardanyan
fuente
0

Para aquellos que usan versiones beta de Xcode , simplemente cambie el nombre de la aplicación en el comando a Xcode-beta.app :

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

Dependiendo de su conexión a Internet, la actualización puede demorar un poco. Para mí fueron alrededor de 15 minutos.

Sami Adam
fuente
0

He intentado todas las soluciones proporcionadas sin suerte y finalmente el reinicio de la máquina resolvió el problema (como suele suceder con los problemas de XCode ...)

Alexander Stepanov
fuente