ios - developer - Xcode 7 ¿cómo se actualizan los perfiles de aprovisionamiento?
apple developer identifiers (7)
- Agregue su nuevo dispositivo al perfil de aprovisionamiento.
A veces, XCode 7+ no actualiza automáticamente el perfil de aprovisionamiento. Eliminé la identificación de Apple de Xcode -> Preferencias -> Cuenta y luego agregué nuevamente. Había un botón de descarga en lugar del perfil recién actualizado. Haga clic en descargar. Cierre XCode y ábralo nuevamente. Debería funcionar perfectamente.
En Xcode 6, debe hacer clic en Xcode -> Preferencias -> Cuenta -> Ver detalles -> luego aparecerá una pequeña flecha circular. Eso se ha ido y ahora hay un botón "Descargar todo" que cuando se presiona no recarga sus perfiles de aprovisionamiento.
Incluso he intentado eliminar mi cuenta y volver a agregarla. Aún no está bien.
Asegúrese de haber cambiado realmente su perfil de aprovisionamiento. Me encontré con este mismo problema cuando intentaba agregar un dispositivo a un perfil de aprovisionamiento. Agregué el dispositivo a mi cuenta de desarrollador, pero olvidé dar el siguiente paso y agregar el dispositivo a mi perfil de aprovisionamiento.
Si su perfil de aprovisionamiento ha cambiado, XCode (7.0) debería tomar automáticamente el perfil de aprovisionamiento actualizado una vez que visite Xcode -> Preferencias -> Cuenta -> Ver detalles. Habrá un botón de descarga en el que puede hacer clic junto a cada perfil de aprovisionamiento actualizado.
Como se menciona en una de las respuestas en Actualizar dispositivos en el perfil de aprovisionamiento de equipo administrado por Xcode 7. , solo puede eliminar y volver a agregar la ID de Apple en el panel Preferencias-> Cuentas, que debería regenerar los perfiles de aprovisionamiento de equipos administrados por xcode en el Centro de desarrolladores. (Otras respuestas sugieren hacer clic con el botón derecho en los perfiles de aprovisionamiento, que no funcionan para mí, o se aplican a versiones anteriores de XCode para las cuales las respuestas ya no se aplican).
Puede eliminar directamente sus perfiles de aprovisionamiento ejecutando:
rm /Users/[userName]/Library/MobileDevice/Provisioning/ Profiles/*
Luego vuelva a descargar sus perfiles, Xcode -> Preferencias -> Cuenta -> Ver detalles ... -> Descargar todo
Su lista en Target -> Configuración de compilación -> Firma de código -> Perfiles de aprovisionamiento se actualizará.
YM
Tuve este problema con un espacio de trabajo que contenía múltiples proyectos en XCode 7. Mi certificado de desarrollador había expirado, así que necesitaba obtener uno nuevo y reasignarlo a mi perfil de aprovisionamiento. Esto terminó siendo un problema importante porque el perfil de aprovisionamiento vencido seguía alzando su cabeza fea y no se actualizaba automáticamente. De hecho, se enumeró en XCode-> Preferencias-> Cuenta-> Ver detalles dos veces (donde, podría agregar, no había botón de actualización ni menú contextual). Nada de lo que hice hizo que desapareciera y XCode siguió preguntando por el perfil de aprovisionamiento incorrecto.
Finalmente lo resolví eliminando todos los perfiles en ~ / Library / MobileDevice / Provisioning Profiles, abriendo el espacio de trabajo en XCode 6 y usando el botón de actualización que SÍ existe en XCode-> Preferencias-> Cuenta-> Ver detalles.
XCode8: hay un perfil de aprovisionamiento que todavía siempre muestra "Descargar". Pase lo que pase: es el perfil de aprovisionamiento del grupo de aplicaciones de extensión compartida para distribución.
He intentado:
- Eliminando todos los perfiles de aprovisionamiento en la pestaña Cuentas "Mover a la papelera", luego reimportando manualmente descargándolos y arrastrándolos a xcode, uno todavía muestra "Descargar"
- Eliminar el ID de Apple asociado con la cuenta, luego volver a agregar mi ID de Apple. Luego, vuelva a importar manualmente descargando los perfiles de aprovisionamiento y arrastrándolos a xcode; uno todavía muestra "Descargar"
- La descarga de los perfiles de aprovisionamiento en Preferencias-> Cuentas todavía tiene errores y nunca funciona para mí. No importa si estoy detrás de un proxy o no.
- Eliminar todos los perfiles de aprovisionamiento al eliminar la carpeta en / Library / MobileDevice / Provisioning profiles, luego volver a importarlos descargando los perfiles de aprovisionamiento y arrastrándolos a xcode; uno todavía muestra "Descargar"
Apple, por favor arregla esto. Gracias. :)
Me pregunto si hay una falta de coincidencia guid en el archivo del proyecto o algo así, o si reinstalar xcode ayudará en algo. Esto funcionó en xcode7, pero ahora estoy usando xcode 8.
ACTUALIZACIÓN: Los perfiles de aprovisionamiento no eran válidos, pero no se mostraban como inválidos en el sitio para desarrolladores de Apple. Cuando cambié "gestionar automáticamente la firma" a verdadero, luego de nuevo a falso nuevamente, aparecieron como no válidos, luego corregirlos + reimportarlos solucionó el problema. Qué desastre.
Xcode 7 debería actualizar automáticamente sus perfiles localmente cuando se produce un cambio en un perfil en el Portal del desarrollador. Sin embargo, puede forzar que esto ocurra eliminando y volviendo a descargar los perfiles.
Comience abriendo la ventana de preferencias de Xcode ( Comando + , ). Seleccione la pestaña Cuentas y haga clic en el botón "Ver detalles ...". En la lista inferior que aparece, Shift + clic o clic + arrastre para seleccionar los perfiles que desea actualizar. Luego, haga clic con el botón derecho en uno de los perfiles seleccionados y elija "Mover a la papelera" en el menú contextual.
Una vez hecho esto, el botón "Descargar todo" debería desplegar copias nuevas de todo en el portal de desarrolladores de Apple.
¿No se eliminan los perfiles? Según los comentarios en los comentarios a continuación, si elimina una gran cantidad de perfiles, puede parecer que Xcode no hace nada, a pesar de haber eliminado todos los perfiles seleccionados. Si cree que este es el caso, puede ser útil reiniciar Xcode.
Asegúrese de tener cuidado al seleccionar perfiles para eliminar ... si no están en el portal (por ejemplo, fueron suministrados por otro desarrollador), Xcode no puede recuperarlos automáticamente. Si elimina accidentalmente dicho perfil, puede encontrarlo en la Papelera.