Error al iniciar la aplicación en el dispositivo

90

Recibo este error al iniciar la aplicación en el dispositivo:

Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
Abhinav
fuente
4
La respuesta a continuación, aunque popular, no funcionó para mí. Vea mi respuesta aquí: Error de Xcode 4: Error al iniciar el ejecutable
Sam

Respuestas:

197

Primero intente reiniciar Xcode. Si no funciona, intente restablecer completamente su dispositivo. Esto me sucede cuando cambio el identificador de paquete de mi aplicación.

Aurum Aquila
fuente
33
El reinicio de Xcode debería ser suficiente. Asegúrese de salir y volver a abrir xcode, no solo cerrar un proyecto. :-P
k3a
2
Todo lo que tenía que hacer era reiniciar XCode4. No tuve que reiniciar el dispositivo.
Heath Borders
1
reiniciar XCode hizo el truco, ¡genial! PD: También encontré este problema después de cambiar la ID del paquete.
Springrider
1
Sí, todo lo que tenía que hacer era reiniciar también xcode y, como dijo Springrider, recientemente cambié el ID del paquete, lo que puede tener algo que ver con eso.
tallen11
Reiniciar xcode funcionó, gracias :) - ¡Me pregunto por qué nunca se me pasó por la cabeza intentar reiniciar xcode!
Veeru
2

Con XCode 5 beta, se necesitaba un restablecimiento completo del dispositivo para resolver el problema.

Amnisia
fuente
¿Cómo inició el restablecimiento completo?
Fabb
1
Configuración> General> Restablecer> Restablecer todas las configuraciones
Oliver
1

Si simplemente reiniciar Xcode y el iPhone no ayuda, mire sus perfiles de aprovisionamiento. Shift-Command-2 lo muestra desde dentro de Xcode. Luego puede seleccionar el dispositivo y luego aprovisionar perfiles dentro de ese. Eliminar sus perfiles (el mío tenía numerosas entradas de aspecto similar creadas por Xcode) y luego reiniciar Xcode y el iPhone soluciona el problema.

Si su aplicación es una aplicación en segundo plano, deberá eliminarla manualmente antes de implementar la nueva versión. Por ejemplo, supongamos que tiene una aplicación compatible con iBeacon y se marca como un consumidor de fondo de Bluetooth Low Energy, entonces el sistema operativo mantiene algún registro de su aplicación incluso cuando no se está ejecutando. Este registro no se borra correctamente cuando se implementa una nueva versión (iOS 7.0.4). Eso provocará el error informado, además de colgar el protocolo de depuración e implementación en el teléfono. El teléfono deberá reiniciarse.

Un truco para evitar el problema es cambiar la identificación del paquete de su aplicación a algo que el teléfono no haya visto. Luego, se implementa en el teléfono como una aplicación recién vista que evita problemas de referencias a la aplicación anterior.

Faisal Memon
fuente
0

Esto también puede deberse al intentar implementar un objetivo en un dispositivo que no es compatible, por ejemplo, una aplicación de iPad en un iPhone. Recibí este mensaje críptico cuando olvidé cambiarlo a la aplicación Universal.

Ian Kershaw
fuente
0

También sucede cuando su objetivo de implementación es mayor que su dispositivo.

Bájalo y puede que funcione.

(gracias a Ian Kershaw, quien me hizo mirar alrededor de este campo)

Martín
fuente
0

Lo que finalmente se solucionó para mí fue LIMPIAR (Comando + Shift + K) el proyecto Xcode ...

Ahtazaz
fuente