Desde la última actualización, Xcode 4.3 ahora parece ser el depurador de LLDB por defecto. Acabo de descubrir que mis declaraciones NSLog no se muestran en la consola. Después de buscar las respuestas, al no encontrar ninguna, cambié a GDB y funciona bien. Encuentro que otros mencionan NSLog en LLDB, así que no entiendo por qué falla en mi caso. ¿No debería funcionar igual? ¿Hay un método diferente para LLDB?NSLog no hay salida en LLDB. Funciona en GDB
10
A
Respuesta
10
Cambiar de LLDB a GDB también funcionó para mí.
Para aquellos que no están familiarizados con Xcode, para cambiar el depurador en tiempo de ejecución de nuevo a BGF:
Comando ⌘ + Opción ⌥ + R para abrir el panel
Cambiar el depurador para 'GDB'
Esto tendrá que hacer hasta que se solucione el error.
1
xcode 4.3.2 lldb no muestra cadenas de múltiples bytes impresas por NSLog cuando se depura con un dispositivo real, pero funciona cuando se depura con un simulador. Simplemente vuelvo a gdb seleccionando "editar esquema".
Cuestiones relacionadas
- 1. GDB Vs Depuradores LLDB
- 2. equivalente LLDB de `po` en GDB en Xcode4.1?
- 3. ¿NSLog no funciona con float?
- 4. gdb layout asm no funciona en mac?
- 5. ¿Hay alguna manera de borrar la salida NSLog?
- 6. Xcode LLDB watchpoints
- 7. pregunta sobre la salida NSLog% i,% d
- 8. ¿Cuáles son las ventajas de LLDB sobre GDB en el desarrollo de iOS?
- 9. ¿Por qué gdb casting no funciona?
- 10. ¿Cuáles son los números entre corchetes en la salida NSLog()?
- 11. LLDB error extraño
- 12. configurando un punto de interrupción de salida de gdb no funciona?
- 13. NSLog genera caracteres Unicode como basura al depurar en el iPhone
- 14. ¿Cómo funciona gdb?
- 15. No hay soporte TUI para gdb en Mac?
- 16. ¿Hay alguna manera de capturar la salida de NSLog en un iPhone cuando no está conectado a un depurador?
- 17. ¿Puedo deshabilitar la advertencia "Actualizar depurador de GDB a LLDB" en XCode 4.3.2?
- 18. ¿Hay un costo para usar NSLog liberalmente?
- 19. Mensaje de error extraño en Xcode 4.3 con LLDB
- 20. En Xcode 4 GM, ¿cómo enciendo LLDB? Todo lo que veo es GDB
- 21. NSLog no imprime en la consola
- 22. gdb: programa de salida sin salir de gdb
- 23. No hay salida de DebugView
- 24. CodeIgniter - force_download() no hay salida
- 25. ¿Cómo obtener salida de gdb.execute en PythonGDB (GDB 7.1)?
- 26. CocoaLumberjack y NSLog en otras bibliotecas
- 27. ¿Salida de struct a NSLog para la depuración?
- 28. problema con la salida de aplicación depurada en gdb
- 29. Redirigir/almacenar salida de shell en variable GDB?
- 30. git bisect no funciona, sin salida
Soluciona un informe de error con Apple: bugreport.apple.com Apple parece tener una prioridad baja para proporcionar visualización de ivar en lldb. – zaph
Estoy encontrando que las instrucciones NSLog funcionan cuando tengo configurado "Launch - automatically" en el esquema en xcode, pero no obtengo salida cuando establezco launch para esperar a que se inicie la aplicación. Xcode 4.3.1 – Brynjar
He creado un informe de error sobre esto. – Brynjar