230 votos

Xcode 5: no se pudo obtener la tarea para el proceso

Esto es para una aplicación existente que compila y distribuye varias veces. Desde la actualización de Xcode 5 tengo este error de estallar.

  1. Tengo mi desarrolladores perfil seleccionado en la Firma de Código para depurar.
  2. Elimina los Datos Derivados de un par de veces.
  3. Salir un par de veces
  4. Descargado y probado a volver a agregar a mi Desarrolladores certificados.
  5. Reinicio mi ordenador! Y comprueba las actualizaciones
  6. Trató de usar la magia negra!
  7. El Esquema > Configuración de Compilación se establece para Depurar

Las extrañas circunstancias que estoy recopilando para compilar para iOS 6.1 para que yo pueda correr en mi iPhone 3GS - la base es el SDK de iOS 7? Podría ser esto un problema? Solo me falta probarlo antes de encontrar un nuevo teléfono antes de cambiar a iOS 7.

477voto

hasan Puntos 4225

Este error tienden a aparecer cuando escoges un perfil de aprovisionamiento ad hoc. Asegúrese que su firma de código para el desarrollo.

85voto

David Douglas Puntos 1410

Este error ocurre si ha utilizado un perfil de distribución de aprovisionamiento para depurar al dispositivo.

Ir a ajustes construir > perfil Provisioning y ponga 'Ninguno' para depuración.

39voto

IMT Puntos 241

Finalmente pude resolver esto recordando a establecer parámetros en ambos proyectos de provisioning y firma de código y fichas de destino...

14voto

Adam Puntos 17726

ACTUALIZACIÓN:

Xcode 5.1 aparece para solucionar el desplegable de modo que ahora muestra un "(bla, bla)" cuando dos perfiles tienen el mismo nombre. Esto te permite elegir la correcta. Lo cual es mucho mejor :)


Mordido por esto un par de veces. Xcode5 muestra "Perfil de suministro" como un campo único, QUE SIEMPRE ES INCORRECTO y Apple NO DEBERÍA de haber codificado su interfaz gráfica de usuario como este (error de principiante no de Apple).

En Xcode5 (ninguna versión anterior), usted tiene dos valores de "Perfil de suministro". Esto SE DEBE establecer ANTES de establecer su "Código de Identidad de la Firma". Obviamente, ya que tiene que fijarse PRIMERO ... Apple colocó SEGUNDO en la lista, 3 elementos por DEBAJO de la cosa que se debe establecer "antes de".

(puntos de bonificación por terrible de diseño GUI...)

También roto: si se tienen dos Perfiles de Aprovisionamiento para el mismo nombre, Xcode5 sólo le permitirá seleccionar uno de ellos. Para evitar esto, usted tiene que utilizar la Utilidad de Configuración del iPhone para encontrar el Perfil que desea, encontrar el 30 dígitos "Identificador de Perfil" y copiar/pegar en el "Otro" valor de la provisión desplegable Perfil.

El Perfil de suministro DEBE tener un valor para "Depurar" y un valor diferente para la "Liberación" (a menos que construir una costumbre mega-perfil con la mano, Apple mantiene los dos por separado).

La Depuración de perfil a menudo tiene el mismo nombre de error descrito anteriormente - la mayoría de la gente será el uso de Apple de auto-generado Equipo de Perfil de suministro, que Apple incorrectamente siempre los nombres de la misma, para todos los Objetivos, en todos los Proyectos. (otro error en Xcode5).

Una vez que usted ha definido ambos valores, su "Código de Identidad de la Firma" campo finalmente empezar a trabajar correctamente. De hecho, funciona muy bien: en la mayoría de las anteriores versiones de Xcode, este campo estaba roto, y el "automático" selección rara vez trabajó. En Xcode5, puede SÓLO uso de firma de código de valores que se encuentran dentro del Perfil de suministro que hemos pre-seleccionado - y así parece que es correcto el 100% de hte tiempo.

(es decir, que con seguridad puede establecer en "Automático". En anteriores versiones de Xcode, Xcode a menudo "Automáticamente" el uso de un perfil de Distribución para un Desarrollador de construir, y vice-versa, causando un montón de problemas)

12voto

windfly2006 Puntos 555

Basado en mi búsqueda actual, el mensaje de error "no se pudo obtener la tarea de proceso" en xcode 5 podría suceder por varias razones:

  1. La primera es que estamos depuración de una aplicación con la que se firmó con la distribución ad-hoc disposición perfil.
  2. Otra razón es que de alguna manera xcode5 no pudimos encontrar el correcto desarrollo de la prestación de perfil a pesar de que la codificación de la firma de la identidad de los desarrolladores de la firma de identidad no.

Para mí, es el segundo caso que parece ser el caso también para esta pregunta.

Soy capaz de solucionar este problema, cambie de depuración disposición desplegable perfil para el correcto desarrollo de la prestación de perfil y, a continuación, tratando de cargar la aplicación para dispositivo real. Xcode daría este siguiente error: enter image description here

haga clic en "Solucionar problema" para continuar, xcode 5 podría solucionar el problema. Después de la expedición es fijo, la disposición de perfil de depuración se restablece a "Ninguno" de nuevo, no sé por qué xcode haría que a pesar de.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X