para apps application apple app ios xcode upload app-store itunesconnect

ios - apps - sign in to app store connect



No se puede subir a la App Store con Xcode 7.1 (5)

Cuando intento cargar una aplicación en App Store en Xcode (7.1), aparece un mensaje de error:

La operación de la tienda iTunes falló. No está autorizado para utilizar este servicio.

Los pasos que paso al intentar subir.

  1. Producto -> Archivo que completa con éxito
  2. Ventana -> Organizador donde selecciono mi aplicación en el panel izquierdo. Luego elijo mi archivo más reciente, presiono "Cargar en la App Store ..." y selecciono el equipo de desarrollo correspondiente.

En ese momento, aparece el mensaje de error "Error en la operación de la tienda iTunes. No está autorizado a usar este servicio para el proveedor:"

Me parece extraño ya que mi cuenta en el equipo elegido tiene derechos de administrador.

Mi cuenta también se agrega al equipo en iTunes Connect, donde mis roles se configuran como Administrador de aplicaciones, Informes y Ventas.

Intenta resolver el problema.

Yo tengo:

  1. Eliminé mi cuenta en Xcode -> Preferencias -> Cuentas y la agregué nuevamente.

  2. Generé un nuevo archivo después de eliminar y volver a agregar mi cuenta en Xcode.

  3. Reiniciado Xcode.

  4. Se abrió Application Loader a través de Xcode -> Open Developer Tool -> Application Loader. Esto parece haber ayudado a muchos otros a tener problemas similares. Sin embargo, no puedo iniciar sesión debido a esto:

Su cuenta de usuario está adjunta a varios proveedores de iTunes. Cree cuentas separadas para cada proveedor antes de iniciar sesión.

En este momento no tengo ideas sobre lo que podría causar el problema, y ​​mucho menos cómo resolverlo. ¿Usted tiene alguna?


Descubrí que cuando cambié el proyecto de la firma gestionada manualmente, para gestionar automáticamente la firma del problema, pude hacerlo (había hecho esto para agregar un nuevo dispositivo para la prueba).


He encontrado una solución a este problema. Vaya a iTunes connect e inicie sesión con la cuenta admin itunes connect. Crea una nueva ID de Apple con una nueva cuenta de correo electrónico. Haz de esa cuenta el administrador bajo usuarios y roles.

Después de eso, inicie sesión al menos una vez en su nueva cuenta de itunes connect. Luego proceda a enviar su aplicación con el cargador de aplicaciones con la nueva cuenta. ¡Estaba enfrentando exactamente el mismo problema y lo solucioné de esta manera!


He enfrentado el mismo problema (la cuenta está adjunta a varios proveedores de iTunes) cuando descargué Application Loader de iTunes Connect. El enlace en iTunes Connect descarga la versión 3.0 del cargador de aplicaciones que no admite cuentas múltiples.

Para descargar la última versión y utilizar cuentas múltiples, debe descargar la última versión de Xcode. Application Loader es parte de Xcode (Xcode> Open Developer Tool> Application Loader). Puedes descargar Xcode directamente desde la Mac App Store.

Para obtener más información sobre este mecanismo de entrega, consulte la Guía del usuario de Application Loader .


La Your user account is attached to several iTunes providers. Create separate accounts for each provider before logging in. Your user account is attached to several iTunes providers. Create separate accounts for each provider before logging in. error parece ser una limitación / desajuste entre Xcode y la nueva función de cambio de proveedor múltiple / proveedor introducida en iTunes Connect el 11/13/2015.

Para evitarlo, asegúrese de que ya ha creado la aplicación que está intentando enviar en iTunes Connect con el proveedor correcto. También deberá asegurarse de que la ID del paquete coincida con la aplicación archivada y el registro para ella que cree en iTC.

Además, su cuenta debe tener el rol de desarrollador, administrador de aplicaciones o administrador para poder cargar compilaciones con éxito.


La respuesta de Ben nota esto, pero quiero llamarlo:

Asegúrese de que la ID de paquete de su aplicación coincida con la ID de paquete esperada en iTunes Connect.

Este mensaje de error se produjo cuando los identificadores del paquete no coincidieron.