2011-09-20 9 views
10

Actualmente estoy migrando un viejo proyecto de OS X de XCode 3 GCC a XCode 4 LLVM.XCode 4 no se pudo iniciar

La migración ha ido bien hasta ahora. He actualizado el código de 10.4 a 10.6, con una gran cantidad de API obsoleta, y todo compila muy bien.

Pero cuando intento hacer depuración mediante LLDB, me sale el siguiente error:

error: failed to launch '/Users/trenskow/Library/Developer/Xcode/DerivedData/The_Famous_Web_Editor-ddfqhzdztzzgfrcxaaywyxgtahzx/Build/Products/Debug/The Famous Web Editor.app/Contents/MacOS/The Famous Web Editor' 

La aplicación funciona muy bien por sí mismo (además de los errores de tiempo de ejecución que estoy tratando de depuración).

Cuando cambio de nuevo a LLVM GCC y GDB, se inicia correctamente, pero XCode nunca se detiene en los puntos de interrupción. La aplicación se detiene, pero no recibo ninguna indicación de que XCode esté golpeando un punto de interrupción.

Gracias de antemano.

Respuesta

5

tiro largo, pero:

The Famous Web Editor 

Xcode y el compilador a veces puede tropezar con espacios en el nombre del proyecto/objetivo. Esto generalmente aparece en rutas de búsqueda de encabezado o biblioteca dañadas, por lo que no estoy seguro de si se aplica aquí. Pero sin duda vale la pena intentar cambiar el nombre del objetivo para que no contenga espacios.

+1

Encontró un problema similar con 'Nombre del producto' en XCode 4.3.2. Resuelto al cambiar el nombre de Destinos> Nombre del producto para que no contenga espacios. – SwiftArchitect

+1

Problema similar encuadrado en XCode 4.3.2. Resuelto al cambiar el productName. Fue "ImageTargets" a "QRCOM" y funcionó como un encanto. – Amnysia

+0

¿Alguna otra solución posible en lugar de cambiar el nombre del producto ?. –

2
First clear your DerivedData (/Library/Developer/Xcode/DerivedData/) delete every thing from there. 

Ahora reinicie su XCode, reinicie su dispositivo.

ejecutar Xcode

Cuestiones relacionadas