2011-11-16 21 views
17

Mi botón "Ejecutar" en "Producto" aparece en gris y después de probar algunas cosas en varios foros, no puedo entender qué salió mal.Xcode 4.2 Producto -> Ejecutar en color gris

He intentado quitar la project.xcworkspace y archivos xcuserdata y dejar Xcode generar otros nuevos, pero no ...

Mi compañero de trabajo utiliza AppCode de IntelliJ y cuando se tira del código, se ejecuta justo multa. Pero si abre los mismos archivos en su Xcode, su "Ejecutar" también se atenúa.

+0

¿Cuál es la versión de XCode que está utilizando? Y cuánto tiempo permanece en gris. ¿Qué sucede si usa el atajo de teclado Command + R – 0x8badf00d

+0

XCode 4.2, Command + R no hace nada, está permanentemente gris – FishStix

+0

¿Qué sucede cuando crea un nuevo proyecto y Build + Run? – 0x8badf00d

Respuesta

4

Mi compañero de trabajo que usa AppCode había editado el archivo de configuración, movido algunos frameworks, etc ... Notamos que había una diferencia entre XCode y AppCode en el uso de rutas relativas vs. absolutas en el archivo project.pbxproj .

En última instancia, acabo de revertir el código a antes de sus cambios, por lo que en este momento, no estoy del todo seguro de qué diferencia en el archivo de configuración realmente causó que Xcode no pueda ejecutar el proyecto.

** EDIT De los registros .git, parece que AppCode estaba agregando directorios relativos con 7 conjuntos de "/../" y antes solo había casos de 5 "/../" para volver al directorio raíz. Bastante frustrante que Xcode no tenía forma de lidiar con esto desde dentro del IDE.

+1

lo mismo en 2015. de alguna manera el esquema se corrompió y el archivo ejecutable ipa no se pudo seleccionar en xcode. Abriendo el proyecto en AppCode y cambiar el ejecutable para el esquema resolvió el problema – emrahgunduz

26

"Editar" de su actual "Esquema":

enter image description here

Asegúrate de que tienes "Run" marcado para ese tipo de generación:

enter image description here

+0

El esquema está bien, había una diferencia entre las estructuras de directorio relativas con las que AppCode estaba editando pbxproj y Xcode. – FishStix

+0

@FishStix Ah, está bien. ¡Me alegra que lo haya solucionado! – chown

+3

"Ejecutable" de ninguno a XXX.aplicación solucionó mi caso. – Sugar

5

Asegúrese de que tiene la correcta objetivo seleccionado

(parte superior izquierda de la ventana de Xcode, cerca del botón Ejecutar triangular.)

5

El esquema deben ser fijos (no sé por qué lo cambió Xcode)
Éstos son los pasos necesarios:
Goto project, Edit Scheme..., Change executable

+0

Funciona para mi proyecto anterior, thx. –