Soy un desarrollador de iOS autónomo y, por lo tanto, tengo mi propia membresía de distribución de iOS.
Desde hace unos días trabajo como desarrollador en equipo. Mi cuenta de Apple se ha agregado a iTunes Connect / Usuarios y roles. Funciona porque puedo acceder a los detalles de la aplicación actual que desarrollamos.
Sin embargo, no puedo hacerlo bien en Xcode. Y entonces Xcode dice que el ID del paquete no es correcto porque no tengo los perfiles de aprovisionamiento.
En 'Proyecto> General> Identidad> Equipo', solo puedo seleccionar mi propia cuenta y no veo el nuevo equipo del que formo parte. No lo veo tampoco en la página Cuentas de las preferencias de Xcode.
El líder del equipo ha creado un perfil de aprovisionamiento para mí. No solucionó el problema.
Pregunta: ¿Cómo agregar un nuevo equipo al que pertenecemos en Xcode?
Respuestas:
A partir del 12 de febrero de 2019, Apple ha unificado los sistemas AppStore Connect y developer.apple.com.
Para agregar capacidades de perfiles y certificados:
fuente
unchecked
atenuada y no me permite marcar la casilla. ¿Alguna idea de por qué?Problema abrumador aquí:
Apple tiene dos sistemas fundamentales totalmente diferentes ,
- el sistema "developer.apple"
y el
- Sistema de conexión de iTunes
Son completamente diferentes. Como regla, debes estar en ambos .
Es la cosa más confusa (y ridícula) de toda la industria del software. Es una fuente de confusión sin fin.
Cuando sufre el problema en esta página, el 99% de las veces la solución es "me agregaron en iTunes Connect, pero se olvidaron de agregarme en Desarrollador ..." o "se olvidaron de hacerme administrador en uno o el otro."
Si se le agrega a un equipo existente, solicite una invitación como administrador
Vaya al centro de desarrolladores de Apple: https://developer.apple.com/account
Nuevamente, eso es developer.apple,
NO
itunesconnect.apple !!!
Una vez que esté en developer.apple.com/account, asegúrese de estar en el equipo correcto en la esquina superior derecha:
Entra en la sección de personas
Asegúrese de ser administrador:
Si todo está bien aquí. Así que detén completamente Xcode y reinícialo.
Asegúrese de que su cuenta esté agregada a Xcode en Preferencias-> Cuenta
Si no es así, haga clic en + en la esquina inferior izquierda y agregue su cuenta.
Ahora, en su proyecto, vaya a su objetivo:
Y en equipo, su nuevo equipo debe aparecer:
Repetir,
en Apple, HAY UNA DIFERENCIA ENTRE LAS COSAS DE 'DESARROLLADOR' Y 'ITUNES CONNECT'.
Su empresa tiene que invitarlo a la "cosa del desarrollador" como se muestra en las imágenes aquí. Si estás "solo" invitado a "iTunes", nada funciona. Realmente tonto y extraño, pero así es.
fuente
SOLUCIÓN: Mi cuenta no se agregó en la página de certificados del centro de miembros del líder del equipo de desarrollo. Me acaba de agregar y recibí una invitación para unirme. Resolvió el problema ya que ahora puedo seleccionar mi equipo en Xcode.
fuente
Además de lo dicho @opyh, su usuario debe haber marcado la opción "Acceso a certificados, identificadores y perfiles". en https://itunesconnect.apple.com/access/users para ver su propio equipo.
Después de eso, debe agregar su cuenta en xcode> target> team, y mostrará que su usuario está asignado a un equipo.
fuente
Para ello tienes que hacer las siguientes cosas:
Si hace esto y aún tiene un problema, vuelva a generar el perfil de aprovisionamiento, instálelo y utilícelo.
fuente
Parece que cuando Apple fusionó las cuentas de App Store Connect y Developer, algunas cuentas se perdieron, como la mía.En mi caso (soy parte de un equipo, pero no el titular de la cuenta), tuve que usar una solución diferente:
Si el equipo no aparece en uno de los menús, deje que el propietario de la cuenta elimine su membresía en App Store Connect y lo vuelva a invitar. Después de aceptar su nueva invitación, el equipo que falta debe aparecer tanto en App Store Connect como en el portal para desarrolladores. Ahora también puedes usarlo en Xcode.
fuente
Para aquellos que viven en 2020 pero simplemente están perdidos, ¡aquí es donde se movió el botón "Equipo"! Simplemente lo encontrará en la sección "Firma y capacidades" en lugar de "Principal". Vea la imagen a continuación:
fuente
Xcode no ve a su equipo de desarrollo (no es un equipo personal) hasta que el administrador verifique la siguiente configuración en AppStoreConnect, incluso si su función es Desarrollador
Access to Certificates, Identifiers & Profiles
fuente
Es posible que también necesite el certificado correspondiente. sin la necesidad de tener acceso completo a las certificaciones o ser administrador completo
puede enviar un correo electrónico al creador del certificado de firma. Pídale al creador que exporte el certificado de firma en su Mac para que pueda instalarlo en su Mac.
Consulte el enlace a continuación para obtener más información:
https://help.apple.com/xcode/mac/current/#/dev3a05256b8
https://help.apple.com/xcode/mac/current/#/dev154b28f09
fuente