Parece que no puedo encontrar la forma de ejecutar la consola (para mostrar los comentarios de NSLog) en XCode 4. El método normal para la versión anterior de XCode no funciona. ¿Alguien tiene una idea de cómo lograr esto?Xcode 4: ¿Cómo ves la consola?
Respuesta
Debe hacer clic en el icono de Log Navigator (extremo derecho en la barra lateral izquierda). Luego elija su sesión de depuración/ejecución en la barra lateral izquierda, y tendrá la consola en el área del editor.
Solo una nota, ese icono está en la parte inferior derecha de la barra de búsqueda que está en la misma cinta que el paso, paso, etc. –
Tuvo que haga clic en el icono de la hamburguesa (líneas horizontales) en el panel principal para ver la salida de la consola en su totalidad –
Esto sigue siendo válido para la versión 7. – rottenoats
La consola no es una ventana adicional más pero es bajo el área de editor de texto. Puede configurar las preferencias para mostrar siempre esta área. Vaya a "General" "Ejecutar inicio" y active "Mostrar depurador". En "Ejecutar completa", el Depurador está configurado para ocultarse nuevamente. Deberías desactivar esa opción. Ahora la consola permanecerá visible.
EDITAR
En el último lanzamiento de GM puede mostrar y ocultar la consola a través de un botón en la barra de herramientas. Muy fácil.
Hay dos opciones:
Iniciar Navigator (comando-7 o Vista | navegantes | registro) y seleccione su sesión de depuración.
"Ver | Mostrar área de depuración" para ver la salida de NSLog e interactuar con el depurador.
Aquí hay una foto con ambos encendidos. ¡Normalmente no tendrías ambas encendidas, pero solo puedo vincular una imagen por publicación! http://i.stack.imgur.com/4gG4P.png
Aquí hay una alternativa.
- En XCode4 haga doble clic en su proyecto (icono de Blueprint).
- Seleccione el destino (Gris Icono)
- Seleccionar las fases de construcción (centro superior)
- Añadir fase de construcción "Run Script" (Green Plus Button, abajo a la derecha)
- En el cuadro de texto debajo de la Shell campo de texto reemplazar "escriba una secuencia de comandos o arrastrar un archivo de secuencia de comandos desde el espacio de trabajo" con "$ abierto {TARGET_BUILD_DIR}/$ {TARGET_NAME}"
Esto abrirá una ventana del terminal con la aplicación de línea de comandos que se ejecutan en él.
Esta no es una gran solución porque XCode 4 aún se ejecuta y depura la aplicación independientemente de lo que está haciendo en la ventana del terminal que aparece.
Siempre puede ver la consola en una ventana diferente abriendo el Organizador, haciendo clic en la pestaña Dispositivos, seleccionando su dispositivo y seleccionando su consola.
Por supuesto, esto no funciona para el simulador :(
la respuesta de jshier en [esta pregunta] (http: // stackoverflow. com/questions/5306276/xcode-4-detach-the-console-log-window) le dice cómo hacer para lo que está hablando para el simulador. – funroll
Si lo que desea es tener la pantalla de salida de registro cuando se ejecuta la aplicación, entonces puede entrar en preferencias XCode4 -> Alertas y haga clic en ' Run starts 'en la columna de la izquierda.
Luego seleccione 'Mostrar depurador' y cuando ejecute la aplicación, la salida de NSLog se mostrará debajo del panel del editor.
De esta manera no tiene que seleccionar en el botón 'flecha hacia arriba' en la barra inferior.
Aquí está una alternativa
En Xcode 4 atajo para mostrar y ocultar la consola es (Comando + Mayúsculas + Y), esto mostrará la consola y depurador continuación ur edior texto en la misma ventana .
de Xcode 5:
Ver-> Depuración Area-> Activar consola
cmd + c + turno
- 1. ¿Cómo ves una variable en xcode 4?
- 2. Entrada a la consola en Xcode 4
- 3. Xcode 4 - separar la ventana de consola/registro
- 4. Xcode 4: Excepciones que no se registraron en la consola
- 5. ¿Cómo borrar la consola programáticamente en Xcode?
- 6. ¿Cómo eliminar totalmente Xcode 4
- 7. Al usar la función de entrada "scanf" en la consola de depuración de Xcode 4
- 8. Monotouch con Xcode 4
- 9. Consola de salida XCode 4 a la derecha del área del editor de código?
- 10. Xcode 4 plugin development
- 11. Xcode 4 - Área de depuración ya no muestra la salida de mi consola (NSLog)
- 12. Mogenerator y Xcode 4
- 13. Desinstale Xcode 4 y use Xcode 3
- 14. Cómo filtrar la salida de la consola en Xcode
- 15. Xcode 4 autocomplete buggy
- 16. MonoTouch y Xcode 4
- 17. Xcode consola, pantalla clara programáticamente
- 18. XCode 4 error CpResource
- 19. Xcode 4 - viewDidLoad problema
- 20. Cómo desactivar NSZombieEnabled en Xcode 4
- 21. ¿Cómo localizar mi aplicación con Xcode 4?
- 22. ¿Cómo uso EXCLUDED_SOURCE_FILE_NAMES en XCode 4 (iOS)
- 23. ¿cómo busco símbolos en xcode 4?
- 24. Duplicar un proyecto XCode 4
- 25. Depuración de la Excepción en XCode 4
- 26. Ningún símbolo de depurador, Xcode 4
- 27. ¿Cómo se conecta la consola a Xcode IDE
- 28. ¿Cómo encontrar instancia por hexadecimal en la consola XCode?
- 29. Cómo imprimir registros de desensamblaje en la consola de Xcode
- 30. Establecer malloc_error_break en Xcode 4
Hay todo un foro en el sitio ADC para este tipo de preguntas en el que el NDA no se aplica, ¿sabes? Puede obtener más ayuda allí. – Abizern
Aunque esto solo mostrará la consola, esto no la mantendrá abierta. Consulte las respuestas de Andreas y Holli a continuación para obtener la solución correcta a este problema. Puede hacer esto es Preferencias> Alertas> Ejecutar completa> Desmarcar "Ocultar depurador" – PlagueHammer
Encontré que esta solución es mucho mejor Y es mucho más parecida a las versiones anteriores de XCode: http://stackoverflow.com/questions/5306276/ xcode-4-detach-the-console-log-window – MStudios