Eliminar el perfil de aprovisionamiento de Xcode 5


He luchado con esto durante horas. Tengo 2 mismos perfiles de aprovisionamiento que he creado y el nuevo perfil no sustituyó al anterior (que caduca 6 días antes que el nuevo). A través del menú XCode 5 parece que no puedo eliminar el perfil de aprovisionamiento duplicado. Cualquier solución en esta situación?

Author: Sergey Grischyov, 2013-09-20

13 answers

Si elimina el perfil del a/c de desarrollo de Apple y pulsa actualizar en XCode (Usando xcode>Preferencias>Cuentas), estos perfiles desaparecerán.

Puede eliminarlos del directorio this en su máquina: "~/Library/MobileDevice/Provisioning\ Profiles"

 188
Author: rakmoh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-07-14 08:43:56

En las Preferencias de Xcode, ve a Cuentas, luego ve a tu ID de Apple y luego haz clic en " Ver detalles" Haga clic en el perfil de aprovisionamiento que desea eliminar y, a continuación, pulse la tecla "eliminar" UNA VEZ. A continuación, haga clic en el icono actualizar para actualizar manualmente la lista(bastante contradictorio...).

Con este método pude eliminar todas menos una copia del mismo perfil de aprovisionamiento, después de lo cual la eliminación no hace nada.

 42
Author: loadedion,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-02-13 11:25:38

Probablemente no necesite eliminar los perfiles duplicados. Sólo ve a Xcode / Preferencias / Cuentas / / Ver Detalles y pulsa el botón actualizar.

Hice esto y mis perfiles de aprovisionamiento duplicados desaparecieron. Ahora cuando publico compilaciones para TestFlight las listas de distribución son todas correctas.

 8
Author: ohthepain,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-02-01 10:40:53

introduzca la descripción de la imagen aquíEn las Preferencias de Xcode Accounts> Cuentas, elimine su cuenta,vuelva a agregar cuenta, haga clic en su ID de desarrollador, presione actualizar y seleccione de nuevo el perfil de aprovisionamiento en configuración de compilación.

ESO ES TODO. TODOS SUS PROBLEMAS SE RESUELVEN

 6
Author: Ashish Pisey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-07-31 16:09:21

Estoy utilizando la "Utilidad de configuración de iPhone para Mac OS x" proporcionada por Apple para administrar todos mis perfiles de aprovisionamiento para Xcode 5.

Desde el sitio web de apple:

La utilidad de configuración de iPhone le permite crear, mantener, cifrar e instalar fácilmente perfiles de configuración, rastrear e instalar perfiles de aprovisionamiento y aplicaciones autorizadas, y capturar información del dispositivo, incluidos los registros de la consola.

Puedes descargarlo desde aquí

Puede eliminar el perfil de aprovisionamiento:

  1. Abra la utilidad y seleccione el perfil de aprovisionamiento de la lista.
  2. Desde el menú superior seleccione "Editar"en lugar de "Eliminar"
 4
Author: Muhammad Zeeshan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-08-22 10:57:54

Para eliminar cualquier referencia a un perfil de aprovisionamiento no deseado de XCODE 5, esto es lo que hice:

1) Navega por el YOURAPP.directorio xcodeproj

2) Con vi abrí el proyecto.pbxproj file

3) Find PROVISIONING_PROFILE= "ID_OF_THE_PROV_PROFILE_YOU_WANT_TO_DELETE"

En cada instancia que vi esto en el archivo simplemente lo puse en "" y XCODE nunca me dio un error de nuevo.

 2
Author: neuman8,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-20 22:42:31

Todos los métodos mencionados hasta ahora no eliminarán ciertos perfiles "Administrados por Xcode", que puede encontrar que volverán a aparecer continuamente sin importar lo que haga para eliminarlos.

El problema parece ser que ciertos perfiles se generan automáticamente por Xcode/Apple Developer Centre en función de los ID de aplicación que tiene. En mi caso, veo un perfil de "Desarrollador" por ID de aplicación (incluido el comodín).

Me imagino que la única manera de deshacerse de estos es eliminar el Id de la aplicación a través del Centro de Desarrollo. A menudo esto no es posible ya que el Centro de Desarrollo se quejará de que la aplicación"...existe en la Tienda de aplicaciones, por lo que no se puede eliminar", incluso cuando la aplicación en cuestión no está realmente en la tienda.

 2
Author: chris838,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-09-12 10:44:58

Ninguna de las sugerencias anteriores funcionó para mí. Lo que finalmente eliminó los perfiles no deseados fue lo siguiente:

  1. Eliminar la cuenta de desarrollador de Xcode > Cuentas
  2. Salga de Xcode.
  3. Elimine los perfiles de aprovisionamiento no deseados en el portal para desarrolladores.
  4. Eliminar todos los archivos ~/Library/Developer/Xcode/DeveloperPortal*.*
  5. Vacíe la papelera.
  6. Reinicie Xcode y vuelva a agregar la cuenta de desarrollador.

Estaba dando vueltas, así que esto podría no ser la magia fórmula, pero algo así. Por diseño, Xcode crea automáticamente perfiles de aprovisionamiento basados en los identificadores de aplicaciones configurados en el portal de desarrolladores con nombres como " Mac Team Provisioning Profile:". Esta es una gran característica, pero se suma a la confusión con este problema de eliminación.

 0
Author: spinacher,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-06-15 21:53:42

De mi experimentación creo que Xcode extrae los perfiles de aprovisionamiento directamente del centro de desarrollo.

Digo esto porque creé un nuevo perfil de aprovisionamiento desde el centro de desarrollo y apareció en Configuración > Cuentas antes de hacer doble clic en el .archivo mobileprovision.

Así que básicamente, eliminar los perfiles de developer.apple.com

 0
Author: DeveloperACE,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-09-07 12:55:58

En mi caso esto funcionó: Haga clic derecho en un perfil de aprovisionamiento en la pestaña cuentas -> panel ver detalles. Haga clic en la opción mostrar en finder -> eliminarlos directamente en finder.

 0
Author: the Reverend,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-10 18:29:49

Para todas las personas que están viendo los perfiles reaparecen mágicamente después de eliminarlos y presionar actualizar, simplemente espere unos minutos después de eliminar y antes de presionar el botón actualizar.

 0
Author: 232 Studios,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-04 10:41:29

Para eliminar el perfil de aprovisionamiento podemos usar el software iPhone Configuration Utility.

IPhone Configuration Utility Software -> Instalar este software -> Abrir Software -> Perfiles de aprovisionamiento -> buscar la lista de todos sus perfiles -> Presione el botón Retroceso, le pedirá que elimine el perfil de aprovisionamiento ->Haga clic en el botón eliminar perfil de aprovisionamiento. Por lo que lo eliminará de su aplicación Xcode existente e incluso de su PC.

Se muestra la imagen para eliminar el perfil de aprovisionamiento.

 0
Author: Nirzar Gandhi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-09-25 08:49:48

He descubierto que se necesita algún intervalo de tiempo para sincronizar entre la ruta local del aprovisionamiento(~/Library/Developer/Xcode/DeveloperPortal) y el servidor iTunesConnect. Por lo tanto, una vez que haya eliminado su perfil de aprovisionamiento en la ruta local y en el servidor iTunesConnect (debe eliminar ambos para borrarlos), debe esperar al menos 5 minutos, de lo contrario verá los archivos que ha eliminado nuevamente en la ruta local cuando intente presionar el botón "arreglarlo" en Xcode.

 -1
Author: user3339709,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-19 00:18:03