Xcode: no se pudo obtener la tarea para el proceso
Ejecuté en modo de lanzamiento mi aplicación en un iPhone con Xcode 4.
Todo funcionó muy bien hasta que cambié al simulador y volví al iPhone. Después de volver a cambiar, la aplicación se inicia en el iPhone, pero la pantalla de inicio se muestra inmediatamente después y en Xcode aparece:
failed to get the task for process
Intenté eliminar/agregar el archivo de derechos, eliminar la aplicación y reiniciar Xcode, pero no hubo nada que hacer.
Apuesto a que su modo de lanzamiento incluye la compilación con su certificado de distribución, lo que no permite este comportamiento (no querrá que algún tonto al azar se conecte a su aplicación después de descargarla de la tienda de aplicaciones). En su lugar, compílelo con el certificado de desarrollo. Puede cambiar esto en la configuración del edificio en la firma de código.
Cambie el perfil para la firma de código. Seleccione su proyecto, vaya a Configuración de compilación > Identidad de firma de código. Cambie a otro perfil de desarrollador.
Tuve este error mientras ejecutaba desde Xcode
Editar esquema
Elija ejecutar
Desmarque "Depurar ejecutable"
Limpiar datos derivados: ⌘ Cmd + ↑ Shift + K
Ejecute la aplicación nuevamente: ⌘ Cmd + R
Si alguien tiene este problema pero está seguro de que tiene sus certificados y firma de código configurados correctamente, verifique la pestaña de capacidades cuando haga clic en el proyecto (es decir, junto a la pestaña de configuración de compilación, la pestaña de fases de compilación, etc.).
En mi caso, había enlaces rotos para Game Center y compras dentro de la aplicación que debían arreglarse (haciendo clic en los botones "arreglarme") para resolver este problema.