Mi programa se cuelga cuando se utiliza el instrumento de pérdida de memoria en xcode (sin embargo, no muestra fugas de memoria). Me gustaría poder ejecutar la consola del depurador al mismo tiempo para ver qué está pasando. es posible? graciasEjecutando Instrumento-> pérdidas y la consola del depurador al mismo tiempo en xcode
Respuesta
Sí - en el simulador al menos.
La forma de hacer esto es primero ejecutar su aplicación en instrumentos, luego detenga la aplicación (esto solo asegura que Instruments sepa sobre su aplicación y que Instruments esté en funcionamiento). A continuación, reinicie la aplicación en el depurador.
Ahora regrese a Instrumentos, y seleccione "adjuntar al proceso" - seleccionando su aplicación del menú desplegable. Puede comenzar a grabar ahora y el depurador también será funcional.
entonces, ¿alguien sabe cómo hacer esto con el dispositivo en sí en lugar del simulador? el simulador no ayuda con las pruebas de redes bluetooth, etc. – abbood
El proceso es exactamente el mismo para un dispositivo - Olvidé por qué mencioné el simulador. En Instruments, puede adjuntar a un proceso en un teléfono o cualquier otro dispositivo iOS de la misma forma que lo hace con un proceso en su computadora. Solo tiene que asegurarse de que el dispositivo esté seleccionado en Instrumentos (menú desplegable superior izquierdo). También debe ejecutar "Perfil" desde XCode primero para que los instrumentos correctamente puedan simbolizar correctamente su aplicación. –
No estoy 100% seguro de que sea posible, pero si lo es, lo haría al iniciar desde Instruments o XCode, y luego en el otro se conectará al proceso. En XCode, puede hacer esto yendo a Ejecutar -> Adjuntar al proceso. En Instrumentos lo hace yendo a Elegir objetivo -> Adjuntar al proceso, en una nueva ventana.
Gracias, eso funciona para el simulador pero no para el dispositivo. Mi aplicación falla al ejecutar los instrumentos en el dispositivo, no en el simulador, pero no se cuelga al usar solo el depurador. – JMH
No sé por qué eso no funcionaría en el dispositivo, pero está bien. –
Si solo quiere ver NSLogs y otros mensajes de depuración, puede abrir la aplicación de consola.
- 1. ¿Utiliza un depurador y maldiciones al mismo tiempo?
- 2. Ejecutando múltiples hilos al mismo tiempo
- 3. ¿Cómo imprimo la propiedad de un objeto a la consola del depurador en Xcode?
- 4. VIM: ¿Guardar y ejecutar al mismo tiempo?
- 5. C++ Entrada y salida a la ventana de la consola al mismo tiempo
- 6. Finalización del código del depurador Xcode 4
- 7. jQuery: ¿objeto y función al mismo tiempo?
- 8. perlbrew y local :: lib al mismo tiempo?
- 9. Estirable y Patrón UIImage al mismo tiempo
- 10. ¿Usar accept() y select() al mismo tiempo?
- 11. usando onTouch y onCreateContextMenu al mismo tiempo
- 12. ¿Puedo seleccionar y actualizar al mismo tiempo?
- 13. Conexión USB y depuración al mismo tiempo
- 14. ¿Hay alguna forma de código de color en la pantalla de la consola del depurador de iPhone en Xcode?
- 15. Foldmethod = marcador y sintaxis al mismo tiempo?
- 16. Reproducir y grabar audio al mismo tiempo
- 17. fadeOut() y slideUp() al mismo tiempo?
- 18. Clave primaria y externa al mismo tiempo
- 19. Cómo ACTUALIZAR y SELECCIONAR al mismo tiempo
- 20. cómo dar salida a una cadena a variable y consola al mismo tiempo
- 21. Ver pestañas "Variables" y "Marcos" para IntelliJ al mismo tiempo?
- 22. ¿Pueden funcionar wifi y 3G al mismo tiempo en Android?
- 23. Overflow-y: auto y overflow-x: visible al mismo tiempo?
- 24. Publicar y obtener al mismo tiempo en php
- 25. ¿Es posible actualizar la pantalla y esperar la entrada del usuario al mismo tiempo con PHP?
- 26. Cómo actualizar y seleccionar al mismo tiempo en MySQL
- 27. Depurador XCode: mostrar cadenas largas
- 28. Ningún símbolo de depurador, Xcode 4
- 29. Xcode 4.4.1 y Xcode 4.5 uno al lado del otro
- 30. ¿Grabar audio y reproducir iPod al mismo tiempo?
¿Y se cuelga durante la depuración? – Max
No, no está fallando cuando se usa solo el depurador. – JMH