En el esquema ejecuta la ventana emergente del depurador, todo lo que muestra es 'Ninguno' y 'GDB'. Esto es para un simulador de iPad 4.2 construido con LLVM.En Xcode 4 GM, ¿cómo enciendo LLDB? Todo lo que veo es GDB
Respuesta
No puede. En palabras de un empleado de Apple, LLDB is not available for iOS development yet. A partir de julio de 2011, se desconoce cuándo LLDB estará disponible para iOS.
En Xcode 4.0.2 su única opción es GDB. En Xcode 4.2 tiene LLDB como una opción, pero no se puede utilizar:
El LLDB project no enumera una fecha para el apoyo iOS. El FAQ dice:
P: ¿Qué objetivos admite actualmente LLDB?
depuración nativa de Mac OS X para destinos i386 y x86_64.
Y las sesiones de la WWDC 2011 que hablan de LLDB (p. Ej .: 321 Migrating to LLDB) no mencionan nada sobre los dispositivos iOS.
Esto es bastante obvio si crea un proyecto Mac OS X y un proyecto iOS. El primero tiene LLDB disponible en el editor de esquemas; este último no. Claramente, esta es una decisión consciente y los desarrolladores de iOS tendremos que esperar un tiempo. – Caleb
Parece que está disponible en 4.1. No tengo idea si es una buena opción todavía. –
LLDB se envía con XCode 4.0.1 que puede comprar en la AppStore de Apple.
Solo tiene que cambiar a LLDB. Puede hacerlo presionando la tecla Opción al hacer clic en "Ejecutar" y elegir LLDB en lugar de CDB (tercer cuadro desplegable en la pestaña Información).
Aquí es XCode (se puede encontrar en "Acerca de XCode) que tengo:.
Version: 4.0 (4A1006)
Location: /Developer
Applications:
Xcode: 4.0.1 (99)
Instruments: 4.0 (3538)
Dashcode: 3.0.2 (333)
SDKs:
Mac OS X:
10.6: (4A1006)
iPhone OS:
3.2: (7B500)
4.3: (8F191m)
iPhone Simulator:
3.2: (7W367a)
4.0: (8A400)
4.1: (8B117)
4.2: (8C134)
4.3: (8F192)
depuración LLDB está habilitada en iOS con el lanzamiento de Xcode 4.3
- 1. GDB Vs Depuradores LLDB
- 2. Xcode LLDB watchpoints
- 3. NSLog no hay salida en LLDB. Funciona en GDB
- 4. ¿Cómo puedo hacer una depuración remota en Xcode 4?
- 5. ¿Puedo deshabilitar la advertencia "Actualizar depurador de GDB a LLDB" en XCode 4.3.2?
- 6. Debugger lldb dice que mi objeto es nulo cuando no lo es?
- 7. equivalente LLDB de `po` en GDB en Xcode4.1?
- 8. ¿Calloc (4, 6) es lo mismo que calloc (6, 4)?
- 9. Mensaje de error extraño en Xcode 4.3 con LLDB
- 10. expresión regular a juego todo lo que no es un número de 4 dígitos
- 11. Resalte // TODO en XCode
- 12. MonoTouch y Xcode 4
- 13. ¿Cómo eliminar totalmente Xcode 4
- 14. ¿Cuáles son las ventajas de LLDB sobre GDB en el desarrollo de iOS?
- 15. XCode 4 no se pudo iniciar
- 16. Entrada a la consola en Xcode 4
- 17. espacios Extracción y todo lo que no es alfanumérico
- 18. ¿Es todo lo que necesito la "url de identidad"? - OpenID
- 19. Imprimir todo lo que puede ser importado
- 20. LLDB error extraño
- 21. Xcode 4 ¿por qué veo XML al hacer clic en MainStoryBoard.storyboard: parece un error
- 22. ¿Cómo puedo configurar el iPhone 5 en el simulador en el nuevo XCode 4.5 GM?
- 23. No encontraste info.plist en Xcode 4
- 24. Mogenerator y Xcode 4
- 25. Xcode 4 plugin development
- 26. extraño LLDB en Xcode 4.5: Error interno [IRForTarget]
- 27. Xcode/LLDB: ¿Cómo obtener información sobre una excepción que acaba de lanzarse?
- 28. ¿Cómo decirle al depurador de LLDB que no maneje SIGBUS?
- 29. Xcode 4 .xib Create iPad Version
- 30. Xcode usando FIXME, TODO, ???,?
¿Es que no estén etiquetados la corriente de GM" beta "y por lo tanto todavía está cubierto por NDA? – hotpaw2
Hmm buena pregunta, no está claro –
Sí, Xcode 4 aún está bajo NDA y, en teoría, corre el riesgo de perder su estado de Desarrollador de Apple si lo analiza públicamente. –