2011-01-30 15 views
91

Estoy consiguiendo este error al iniciar la aplicación en el dispositivo: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) 
+4

La respuesta a continuación, aunque popular, no funcionó para mí. Ver mi respuesta aquí: [Error de Xcode 4: Error al iniciar el ejecutable] (http://stackoverflow.com/questions/5607154/xcode-4-error-error-starting-executable/7354557#7354557) – Sam

Respuesta

198

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

+0

¡Funcionó! Gracias. – Abhinav

+33

El reinicio de Xcode debería ser suficiente. Asegúrese de cerrar y volver a abrir xcode, no solo cerrar un proyecto. :-P – k3a

+0

@Aurum Aquila, ¡genial! – EmptyStack

0

Esto también puede deberse a que intentas implementar un objetivo en un dispositivo que no es compatible, p. aplicación iPad para iPhone. Recibí este mensaje críptico cuando olvidé cambiarlo a la aplicación Universal.

0

También ocurre cuando su Objetivo de implementación es más alto que su Dispositivo.

Bajarlo y puede que funcione.

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

2

Con XCode 5 beta, era necesario un restablecimiento completo del dispositivo para resolver el problema.

+0

¿Cómo se inició el restablecimiento completo? – fabb

+1

Configuración> General> Restablecer> Restablecer todas las configuraciones – Oliver

+0

Acaba de actualizarse a ios 7 y xcode 5. Esto sirvió. Gracias – 7wonders

1

Si acaba de reiniciar Xcode y el iPhone no ayuda, mira a sus perfiles de suministro Shift-Command-2 lo trae desde Xcode. Luego puede seleccionar el dispositivo y luego aprovisionar perfiles dentro de eso. Eliminar sus perfiles (el mío tenía numerosas entradas de aspecto similar creadas por Xcode) y luego reiniciar Xcode y el iPhone borra el problema.

Si su aplicación es una aplicación en segundo plano, tendrá que Inicie la aplicación antes de implementar la nueva versión. Por ejemplo, supongamos que tiene una aplicación iBeacon aware y se marca como consumidor de fondo de Bluetooth Low Energy, luego el sistema operativo mantiene un registro de su aplicación, incluso cuando no está en funcionamiento. Este registro no se borra correctamente cuando se implementa una nueva versión (iOS 7.0.4). Eso causará el error informado, así como colgará el protocolo de depuración y despliegue en el teléfono. El teléfono necesitará un reinicio.

Un truco para eludir el problema es cambiar la identificación del paquete de su aplicación a algo que el teléfono no ha visto. Luego se despliega en el teléfono como una aplicación recién vista, lo que evita los problemas derivados de las referencias a la aplicación anterior.

Cuestiones relacionadas