No se puede solucionar el problema de la identidad de firma en Xcode

120

No soy nuevo en esto, pero no puedo arreglar mi identidad de firma desde Xcode Versión 6.2 (6C86e). Cuando hago clic en arreglar problema en el siguiente mensaje:

ingrese la descripción de la imagen aquí

Aparece una ventana emergente que dice:

"El agente del equipo seleccionado, 'Nombre y apellido', debe aceptar el último Acuerdo de licencia del programa ios. Visite el Centro de miembros. Https://developer.apple.com/membercenter "

Fui a " https://developer.apple.com " y acepté el último acuerdo del programa iOS. Esto es lo que puedo ver en la sección de acuerdos legales:

ingrese la descripción de la imagen aquí

Sin embargo, el mensaje en Xcode sigue apareciendo ... Intenté iniciar y cerrar sesión, pero ya no me muestra el mensaje de acuerdo legal, así que supongo que se acepta en el lado del servidor. Me pregunto si esto se debe a que iTunes Connect no está disponible temporalmente .

Alguna idea de como arreglar esto?

mm24
fuente
¿Eres el agente del equipo?
Midhun MP
5
sí ... se solucionó solo después de 10 minutos ... ¿quizás algún problema de propagación del servidor?
mm24
1
¿Cómo acepta el acuerdo? Es solo un enlace a un PDF.
Beanwah

Respuestas:

187

Es un problema del servidor de propagación. Espere aproximadamente 10 minutos y se solucionará.

lepix
fuente
2
Apple puede tener más problemas esta vez, ya que parece que han cambiado la mayoría de los acuerdos de licencia debido al nuevo programa de membresía ...
mm24
20
Súper molesto ... Apple, gracias una vez más por permitir que sus abogados desperdicien 15 minutos de mi tiempo. Ahora que hice clic en "Aceptar" dos veces, estoy seguro de que se siente mucho más seguro de la multitud de demandas que estaba a punto de presentar.
staxim
Y estaba pensando que era un problema de propagación del servidor todo el tiempo ... Ahora sé mejor +1
Jonny
Lea la respuesta de olegiv y omita la espera de 10 minutos
ski_squaw
4
@ SlippD.Thompson Mi punto es que Apple está dejando que sus abogados se vuelvan locos. Este no es un problema técnico. La compañía no está logrando nada al obligar a sus desarrolladores (y base de usuarios) a aceptar términos de servicio actualizados cada pocas semanas. No les estoy pidiendo que mejoren el tiempo de propagación de datos de sus servidores; Les pido que dejen de interrumpir mi trabajo para hacer cosas innecesarias. La espera de 10 minutos fue solo la incómoda guinda del pastel que me dio unos minutos para ejercer mi derecho otorgado por Dios de quejarme en Stack.
staxim
26

Para poder resolver este problema, tuve que iniciar sesión en http://itunesconnect.apple.com . Había una pancarta amarilla que me decía qué hacer. Tuve que ir a Contratos, Impuestos y Banca y configurar los contratos allí.

j7nn7k
fuente
¡Eso fue todo! Gracias.
vaticRite
En realidad, si hubiera hecho algo para pasar 10 minutos, lo habría solucionado, ya que, como dice la respuesta aceptada, es un problema de propagación.
Malhal
¿Tuviste que configurar todos los contratos? incluso los que no usas?
Reshad
Después de 2017, esta es la respuesta. Gracias
mgyky
7

En mi caso la solución fue:

  1. Xcode: Preferencias / Cuentas / Ver detalles ...;
  2. Haga clic en actualizar (abajo a la izquierda);
  3. Aparece el cuadro "Certificado no encontrado" con

"Su certificado de desarrollo de Mac para" su nombre "no se encontró en el Centro de miembros. Xcode puede enviar una solicitud de firma de certificado en su nombre. ¿Le gustaría que Xcode lo haga ahora?

  1. Haga clic en Solicitar y marque todos los certificados en la siguiente pantalla;
  2. 15 segundos de espera y el problema se solucionó.
olegiv
fuente
1
Lo único de todo lo anterior que funcionó para mí. (Esperé al menos 30 minutos pensando que se
trataba de
1
En el nuevo Xcode7, se deshicieron del botón de actualización.
JRam13
Esto me lo arregló en XCode 6.2. También pensé que era un problema de propagación.
cgenco
4

En mi caso, ninguna de las respuestas funcionó: la respuesta de olegiv estuvo cerca, pero dado que en Xcode7 Apple eliminó el botón de actualización, esa tampoco era una opción.

En cambio, la descarga de todos los perfiles de aprovisionamiento funcionó nuevamente: Xcode -> Preferencias -> Cuentas -> Ver detalles -> Descargar todo

Luché con esto por un tiempo, espero que ayude.

kartikshastri
fuente
1
Pensé que esto podría funcionar para mí, pero cuando presioné el botón Descargar todo no sucedió nada.
Carl Smith
Igual que aquí. Xcode 7.1, hago clic en el botón "Descargar todo" y no pasa absolutamente nada. (Un día, si trabajo duro, aprenderé a programar un entorno de desarrollo tan profesional como este ... grrr ...)
Mike Gledhill
3

Lo que funcionó para mí (después de aceptar el acuerdo) fue eliminar mi ID de Apple de la lista de cuentas en Xcode y volver a agregarlo.

Guy Moreillon
fuente
Pregunta tonta ... ¿dónde diablos están los acuerdos legales en el sitio web de desarrolladores de Apple? He iniciado sesión como administrador de nuestra empresa, pero no los veo por ningún lado. ;-(
Mike Gledhill
Pestaña Su cuenta -> Acuerdos legales
Guy Moreillon
Gracias. Curiosamente, esta opción no apareció antes, ahora sí ... E incluso ahora, solo muestra un conjunto de enlaces, nada que sugiera que está esperando que firmemos un acuerdo, independientemente del mensaje en Xcode. (Suspiro)
Mike Gledhill
0

Solucioné el problema ejecutando Xcode-> Preferencias-> Cuentas, luego seleccioné el agente y hice clic en el botón Crear para cada una de las identidades de firma

JonL
fuente