En Xcode 7 sigo recibiendo el error "No hay cuentas con acceso a iTunes Connect"

100

Cuando trato de enviar mi aplicación con la nueva semilla Xcode 7.1 beta (7B60), recibo un error extraño en el que se queja de que "No hay cuentas con acceso a iTunes Connect; se requiere acceso a iTunes Connect para .... Agregar una cuenta" en el panel de preferencias de Cuentas ", mientras que, por supuesto, la cuenta está ahí y funcionando como puede ver en la captura de pantalla adjunta. Ya tuve que borrar todos mis perfiles y restaurarlos nuevamente para poder ser codificado exitosamente, ahora esto. Por favor, dígame cómo puedo solucionarlo.ingrese la descripción de la imagen aquí

Rol técnico agregado

Detalle del rol técnico

Fabrizio Bartolomucci
fuente
¿Ha intentado eliminar la cuenta de XCode y agregarla nuevamente?
RoberRM
Sí, dos veces, incluso intenté enviar la aplicación sin ninguna cuenta a partir de entonces siguiendo su flujo para agregar la cuenta nuevamente.
Fabrizio Bartolomucci
¿Están en orden todos sus contratos en iTunes Connect? (Ha habido una actualización de contrato reciente)
RoberRM
1
Si seguro. Reviso iTunes Store casi a diario. Ahora intenté eliminarlo nuevamente, cerrando Xcode y volviendo a abrirlo siguiendo nuevamente su tutorial para agregar el AppleID, pero de ninguna manera. Debe ser un error de Apple. Por supuesto, también envié el problema al Foro de Apple. foros.developer.apple.com/thread/18095
Fabrizio Bartolomucci
1
No creo que la gente gane mucho con eso. En cualquier caso, mi prioridad ahora es cómo volver a enviar mis aplicaciones a la tienda de aplicaciones. Me preocuparé por la privacidad más tarde.
Fabrizio Bartolomucci

Respuestas:

35

Para mí, tuve que eliminar mi cuenta de Xcode> preferencias> cuentas> ID de Apple presionando "-" en la parte inferior izquierda. Luego el "+" y agregando de nuevo mis datos. Nada que ver con que se requieran cuentas técnicas. Como administrador te da acceso y privilegios completos de todos modos.

RyanTCB
fuente
1
Hice esto y no funcionó, luego salí de Xcode y lo volví a ejecutar y luego funcionó.
Samkass
31

Elimina la ID de Apple con la que tienes problemas de tu lista de Cuentas. Luego, vuelva a agregar la ID de Apple a la lista de Cuentas.

Daniel Storm
fuente
1
Esta fue la única solución que funcionó para mí. También eliminé otras ID de Apple que no estoy usando en este momento y aún no las he vuelto a agregar.
siburb
3
Esto también funcionó para mí, por muy exasperante que sea ese mensaje de error. Parece que casi todos los errores de Apple deberían ir acompañados de "Elimina tus cuentas, limpia tu compilación, cierra Xcode
vuelve a
También necesitaba reiniciar Xcode después de volver a agregar mi cuenta.
MSU_Bulldog
9

Verifique el estado del sistema aquí primero. ☞ Estado del sistema

Asegúrese de hacer clic y abrir el servicio que desee. Podría ser verde pero puede estar caído.

En mi caso, aunque iTune Connect era verde, cuando hice clic para abrir mi cuenta, el indicador de actividad siguió funcionando para siempre.

Así que iTune Connect fue un problema.

Esperé hasta que pude iniciar sesión en mi cuenta, traté de cargar binario nuevamente desde Xcode, y la advertencia anterior desapareció.

No tuvo nada que ver con mi Xcode o mi cuenta. Era el servidor de Apple.

usuario2511630
fuente
Lo mismo pasó hoy.
Charles
8

Solución alternativa: exporta tu .IPA para la implementación de la App Store y luego usa el Cargador de aplicaciones para cargarlo en iTunes Connect.

Publicus
fuente
1
Este fue el único método que funcionó para mí ... El organizador de Xcode me está causando tantos problemas últimamente, que lo hago por defecto.
orenk86
7

Logré resolver este problema hoy. El problema era que mi cuenta de desarrollador era diferente de mi cuenta de iTunes Connect (porque estoy en diferentes equipos de desarrolladores).

Solo tenía mi correo electrónico de desarrollador en las preferencias de Xcode, por lo que agregar la cuenta de iTunes Connect resolvió el problema.

Juan Pedro Lozano
fuente
Sí, lo mismo aquí. Es interesante notar que esta cuenta de "iTunes connect" parece estar vacía en el panel de la cuenta (sin contratos, etc.), pero aún funciona: el organizador obtiene los datos adecuados de la cuenta del equipo real, no de la agregada
IPv6
Preferencias de XCode - Acctounts. Simplemente agregue la cuenta de iTunes (ID de Apple)
Juan Pedro Lozano
7

En mi caso, he creado una cuenta de desarrollador de Apple , pero no he creado una cuenta de iTunes Connect

Andrey Gordeev
fuente
sí, esto puede ser una confusión común: una vez que haya creado una cuenta de desarrollador de Apple, incluso si es Admin, todavía tiene que crear una cuenta de ITC y al menos darle acceso como desarrollador
Fabio Napodano
En mi caso, se habían creado tanto la cuenta del portal de desarrolladores de Apple como la cuenta de iTunes Connect, pero yo solo era un administrador del portal de desarrolladores de Apple. No fui agregado como ningún rol a la cuenta de iTunes Connect.
Joe C
4

Esto sucederá si está utilizando una ID de Apple que se comparte entre equipos. Entonces, si la ID de Apple se usa para más equipos, simplemente elimine los correos electrónicos que no desea o cree uno nuevo.

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

buena vida
fuente
4

He resuelto el problema.

Simplemente desactive la autenticación de dos factores.

De https://appleid.apple.com

:)

Majed Dkahellalah
fuente
1
¡Este era mi problema! Una vez que inicié sesión en appleid.apple.com usando la autenticación de dos factores, pude volver a Archivar con éxito en Xcode. Es gracioso / extraño que Xcode no proporcione más explicaciones o instrucciones sobre cómo resolver este problema cuando está relacionado con la autenticación de dos factores.
Dale Zak
1
¡Finalmente! He tratado de resolver esto todo el día. Simplemente iniciar sesión en appleid.apple.com y responder preguntas de seguridad fue exactamente mi solución.
Kevin Cooper
Bueno, esa es una gran solución. "Simplemente haz que tu cuenta sea más fácil de piratear". ORLY Apple?
Joris Mans
Intenté esto, pero no funcionó para mí. Sin embargo: apagar 2FA le permite usar ApplicationLoader.
Sjakelien
3

Recibí este mensaje de error al intentar cargar usando una versión Beta de xCode 9; no use una versión beta.

Acero reciclado
fuente
3

Para mí (trabajando con XCode 9.3), la solución fue cerrar y reiniciar XCode, ¡funcionó!

Deepak Sharma
fuente
2

Por el momento, estoy enviando la aplicación exportada con Application Loader que parece ser más amigable. Cuando Apple se decida y también arregle Xcode, tomaré el atajo.

Fabrizio Bartolomucci
fuente
De hecho, incluso AL da muchos errores basados ​​en el hecho de que uso Xcode 7.1 en lugar de 7. Sospecho que esto también puede ser la causa del problema de enviar con Xcode. Ahora estoy descargando la versión 7 y veo qué pasa.
Fabrizio Bartolomucci
De hecho, al usar el usuario técnico, finalmente puedo enviar el binario en XCode 7. Así que hay dos factores: usar el usuario técnico y Xcode 7. El mismo error se produjo al no seguir a ninguno de los dos.
Fabrizio Bartolomucci
Funcionó bien con AL en mi caso (usando una cuenta de administrador). Curiosamente, XCode (7.1) funcionó bien hace unos días, usando una cuenta diferente.
alex-i
2

Primera vez que enfrenté este problema.

En mi caso, solo necesitaba esperar y se solucionó solo. Envié dos actualizaciones, y después de enviar con éxito la primera, una hora más tarde, tuve este error en la siguiente. Intenté lo que dijeron otras personas sobre eliminar y agregar la cuenta, pero no funcionó. Probablemente sea algo del lado de Apple.

Ernesto Fernández
fuente
Estoy esperando los últimos 3 días y todavía estoy enfrentando el problema
Patel Jigar
teniendo la misma situación que la tuya
Patel Jigar
finalmente subido con éxito por sí mismo
Patel Jigar
2

Elimine la cuenta actual que usa ahora y vuelva a agregarla, esa es la única solución para esto.

Chauyan
fuente
2

Enfrenté el mismo problema hace días y probé un montón de soluciones y ninguna funcionó para mí.

Pero lo que encontré es que estoy tratando de cargar la compilación usando mi Macbook conectado al WiFi de los invitados de la compañía y están usando un firewall para evitar cargar o adjuntar archivos.

Intenté cargarlo desde otra red que permite cargarlo y sí, fue tan simple como eso: D

Jefe de cambios
fuente
2

Pude exportar la aplicación con éxito (en lugar de hacer clic en cargar a la tienda de aplicaciones) y la firma siguió funcionando. Apple también te permite usar algo llamado Cargador de aplicaciones. Pude cargar con éxito de esta manera.

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/UploadingBinariesforanApp.html

miedo
fuente
Si bien esto teóricamente puede responder a la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace como referencia. Consulte aquí las instrucciones sobre cómo escribir mejores respuestas "basadas en enlaces". ¡Gracias!
GhostCat
2

Como ya se ha dicho en dos de las otras respuestas aquí, tenga en cuenta que una cuenta de iTunes Connect es diferente a una cuenta de desarrollador de Apple . Necesitas crear ambos . Aunque la documentación para desarrolladores de Apple indica que deberá realizar la carga en iTunes Connect, no indica explícitamente que deba registrarse en iTunes Connect por separado .

Esto no es obvio al intentar Upload/ Validate/ Exportuna aplicación a través de Xcode, ya que este es el primer paso en el que necesitará una cuenta de iTunes Connect. Además de esto, el mensaje de error que se muestra cuando no tiene una cuenta de iTunes Connect le da un enlace titulado Add account, aunque este enlace simplemente lo lleva de regreso a la Xcode -> Preferences -> Accountpestaña (que en realidad no le permite crear una cuenta de iTunes Connect).

Intenté visitar iTunes Connect para crear una cuenta, aunque esa página me dijo que necesitaba crear una cuenta antes de poder acceder a iTunes Connect. Teniendo en cuenta que estaba adminen un equipo, pensé que tendría permiso para hacer esto. Sin embargo, el paso crítico que me faltaba estaba enterrado en la ayuda de iTunes Connect :

Inicialmente, solo el agente del equipo (la persona que se une al Programa para desarrolladores de Apple) puede iniciar sesión en iTunes Connect y realizar estos pasos. [...] Si eres el agente del equipo, usa el ID de Apple que usaste para unirte al Programa para desarrolladores de Apple y agrega otros usuarios a tu organización iTunes Connect.

Lograr que el agente del equipo me agregara a iTunes Connect (como se describe aquí ) resolvió el problema por mí; Ahora puedo cargar, validar y exportar aplicaciones con éxito a través de Xcode.

¡Ojalá esto ayude a alguien más que tampoco se dio cuenta de esto!

Edad de obsidiana
fuente
2

Acabo de reiniciar mi mac y funciona bien

Moayad AL-Najdawi
fuente
1

Me encontré con este problema en mi máquina que está ejecutando la última versión de Xcode en una versión beta de OS X. Para resolver el problema, archivé la aplicación en una máquina diferente que ejecutaba la última versión pública de OS X y Xcode, y la cargué desde allí. Simplemente exporté mi cuenta de desarrollador y la importé a mi otra máquina. La aplicación se envió correctamente.

Jordan H
fuente
1

Tuve este problema con mi cuenta que está en varios equipos.

Tuve que:

  1. Agregue explícitamente el AppleId para la cuenta de iTunes Connect del nuevo equipo ([email protected]) en xCode-> Preferencias.

  2. Verifique mi correo electrónico para la nueva cuenta de iTunes Connect iniciando sesión en https://appleid.apple.com .

El error desapareció después de esto.

CodeSmith
fuente
1

Déjame decirte lo que funcionó para mí. Estaba teniendo el mismo problema.

Más tarde, descubrí que estaba usando OpenDNS para controlar mi red y cuando desactivé OpenDNS, funciona bien y el problema se resolvió.

Entonces, las personas que buscan una solución verifican si tiene firewalls. Guárdelo como una de sus listas de verificación.

Corrígeme si estoy equivocado.

PD: También probé las soluciones dadas anteriormente, pero nada funcionó para mí hasta que desactivé el firewall.

Boopatía
fuente
1

Tuve este problema después de más de 470 cargas exitosas a iTunes Connect. Después de eliminar mis perfiles de aprovisionamiento, revocar mis certificados, eliminar mi ID de Apple y volver a agregarlo xCode - Accounts, sin ningún éxito, llamé a la línea de soporte de Apple ... No pudieron ayudar.

Finalmente, tuve la loca idea de eliminarme como administrador de un equipo DIFERENTE. Ahora funciona. Entonces, para aquellos con este problema, pregúntese si es parte de un equipo diferente que podría estar en conflicto.

zoomlar
fuente
1

Es posible que tenga este problema si su Membresía del Programa de Desarrolladores de Apple ha expirado.

Solo renovándolo (y pagando 99 €) lo solucionará.

batsansierra
fuente
Tenga el caso para: "El Acuerdo de licencia del programa para desarrolladores de Apple se ha actualizado".
Beber
1

Así es como lo resolví ... no está claro cuál de las siguientes fue clave.

1) La sección de contratos en iTunesConnect solicitaba información bancaria nueva (es decir, si mi cuenta bancaria era una cuenta individual o corporativa). Yo respondí eso. Me tomó unos 10 minutos 'confirmar', mientras tanto, hice el # 2 y el # 3 a continuación.

2) Eliminé mi cuenta de iTunes Account (myname @ gmail. Com) de las cuentas de mi Mac. Luego agregué esa cuenta nuevamente.

3) Salí de Xcode y lo reinicié.

Peter B. Kramer
fuente
0

He notado que parece que tienes dos cuentas de correo electrónico en la lista: tu Gmail y la dirección de correo electrónico de tu dominio.

¿Qué dirección estás usando para iniciar sesión en iTunes Connect? ¿Es esto diferente a la cuenta que usa para crear perfiles de aprovisionamiento?

Me acabo de encontrar con el mismo problema y me las arreglé para resolverlo después de muchos golpes con la cabeza en el teclado.

Durante años, he usado mi cuenta personal de Gmail (que es mi ID de Apple) para el desarrollo de aplicaciones. Siempre ha estado vinculado al equipo de mi organización.

Sin embargo, me acabo de dar cuenta de que mi cuenta de iTunes Connect realmente usa mi correo electrónico del trabajo.

Al intentar firmar la aplicación en Xcode, en su lugar intentaría iniciar sesión en iTunes Connect usando mi correo electrónico personal, que en realidad no está vinculado a mi organización en iTunes Connect.

Entonces, acabo de agregar mi cuenta personal a iTunes Connect de mi equipo. ¡Voila! Todo está bien de nuevo. (Probablemente debería haber creado un ID de Apple para mi correo electrónico de trabajo y agregarlo en el Centro de miembros, pero crear perfiles de aprovisionamiento es como recibir una puñalada en el ojo).

Ahora estoy realmente alucinado sobre cómo se las arregló para funcionar en el pasado.

Espero que esto ayude.

JRod
fuente
0

Enfrentaba un problema similar en Xcode 7.0.1 donde estamos empaquetando una aplicación para que la publique un tercero. En el pasado, esto no ha sido un problema ya que nuestra cuenta tiene acceso de administrador y tenemos los perfiles de aprovisionamiento necesarios.

Sin embargo, en Xcode 7.0.1, recibo el mismo error 'No hay cuentas con acceso a iTunes Connect'. Probé la corrección de 'Usuario técnico' mencionada anteriormente, pero no tuvo ningún efecto.

Descargué Xcode 7.1 beta 2 y el problema parece haberse solucionado ya que pude compilar y empaquetar la aplicación para el lanzamiento de terceros. Entonces, esto parece como si fuera un error en Xcode que, con suerte, se ha solucionado.

Dan Nichols
fuente
0

Intente cambiar el número de versión de la aplicación (no el número de compilación), por ejemplo, de 1.5 a 1.6.

Ninguna de las otras respuestas me funcionó, y esto (inexplicablemente) lo resolvió.

Naftali Beder
fuente
0

Esto me sucedió al intentar enviar desde una cafetería con wi-fi irregular / restringido. Application Loader también falló con un mensaje de error relacionado con SSL.

Si ninguna de las soluciones anteriores funciona para usted, le sugiero que lo intente desde otra red wi-fi.

Nickpatrick
fuente
0

En mi caso, Internet era lento, por lo que el problema estaba ocurriendo. Cambié la red de mi mac, el problema se resolvió.

Umesh
fuente
0

encuentro una solución, solo abra este enlace

https://appleid.apple.com/#!&page=signin

En la sección Seguridad, haga clic en Generar contraseña debajo de Contraseñas específicas de la aplicación.

así que ahora ha generado la contraseña, ahora abra el cargador de aplicaciones y envíe un correo electrónico y la contraseña generada. Ahora puede cargar videos en itune utilizando el software de carga de aplicaciones. Gracias

Ali Raza
fuente
0

Reinicia tu computadora

Reiniciar Xcode

Vuelva a archivar su aplicación

Eliminar y volver a agregar usuario

Esto funcionó para mí después de 2 horas de resolución de problemas e incluso de probar el cargador de aplicaciones. No estoy seguro de cuál. Pero prueba una combinación de esto y podría funcionar.

alexr101
fuente