Cuando utilizo el simulador de iOS y la aplicación falla, no puedo encontrar los registros de bloqueo. He estado buscando en todos los internets y no puedo encontrar la manera de habilitarlos. Sé que puedo ejecutar un dispositivo real y obtener los registros de bloqueo de esa manera, pero el error que estoy tratando de corregir en este momento tiende a provocar que el programa se cuelgue en el depurador. Entonces no hay un envío rápido de paquetes de éxito y es un gran dolor, especialmente cuando tengo que ejecutar el programa una y otra vez. El único consejo que he podido encontrar dice que usa CrashReporterPrefs, pero una búsqueda en mi disco duro no revela nada que se llame algo cercano a esto. También busqué en los contenidos del paquete de XCode y los archivos del simulador de iOS. El simulador de iOS tiene una carpeta de registros bloqueados, pero está vacía. Alguien sabe cómo hacerlo funcionar? Gracias.iOS Simulator Crash Logs
Respuesta
Un registro de bloqueo es solo una salida de lo que el depurador ya le da. Cuando está ejecutando en el simulador conectado al depurador, y ejecuta el bloqueo, puede ver la información de rastreo posterior en el navegador de depuración (el enlace predeterminado es cmd + 5)
Parece que no está funcionando Xcode (el mío es 4.5.2) pero solo el simulador (el mío es 6.0) que cuando una aplicación falla, guarda un informe de fallas. Para verla abrir la Aplicación/Utilidades/consola y
(1) asegúrese de que aparece la lista de registros (véase la parte superior izquierda de la consola para asegurarse de que no oculta)
(2) en "diagnóstico y uso INFORMACIÓN" hay un 'informes de diagnóstico de usuario' que si se abre debe tener su desplome informa
(3) del área a la derecha de la consola tiene el registro de
- Ejecutar su aplicación con Xcode a instala la aplicación en el simulador de iOS
- lanzar la aplicación en Simulador sin Xcode
- reproducen los pasos de accidente
del registro de bloqueo debe aparecer en este directorio
~/Library/Logs/DiagnosticReports/
La mejor respuesta; muchas razones para correr solo con el Sim, ej. usando sim para la versión anterior del sistema operativo, que no se ejecutará bajo Xcode actual. –
Esta debería ser la respuesta –
¡Me ahorró horas de trabajo! – Alexey
- 1. IOS 6 Maps Crash
- 2. iOS 4.2 simulator files?
- 3. iOS Simulator Sonido
- 4. Ver fuente en iOS Simulator?
- 5. Cualquier buen Crash Reporting Services para iOS
- 6. UIWebView iOS 5: WebKit/JavaScriptCore crash
- 7. SIGSEGV Crash en iOS Dispositivo TestFlight
- 8. iOS Simulator - modo fuera de línea
- 9. ¿El iOS-Simulator usa múltiples núcleos?
- 10. Salir de AppStore en iOS Simulator
- 11. Accediendo a la cámara en IOS Simulator
- 12. AVAssetWriter finishWriting falla en iOS 6 Simulator
- 13. iOS simulator y XCode para simular Compass?
- 14. iPhone (iOS): copiar archivos del paquete principal a la carpeta de documentos provoca crash
- 15. Firebug Net Panel Logs
- 16. ¿A dónde se dirigió iOS Simulator después de Xcode 4.3.1?
- 17. Xcode 4 - IOS - Simulator no disponible como objetivo de compilación
- 18. MonoTouch 5.0: obtenga MonoDevelop para usar iOS 5 SDK/Simulator
- 19. XCode/Simulator: ¿Cómo ejecutar una versión anterior de iOS?
- 20. ¿La instalación de XCode 4.5 eliminará iOS Simulator 5.1?
- 21. Cómo establecer la orientación predeterminada en iOS Simulator
- 22. MFMessageComposeViewController en Simulator - canSendText?
- 23. Destructor crash
- 24. Cómo abrir la barra multitarea de iOS en iOS iPad Simulator
- 25. Analizando Snort Logs con PyParsing
- 26. ¿El sonido no funciona en iPhone Simulator?
- 27. git crash during rebase
- 28. JellyBean Layout Crash
- 29. NoSql Crash Course/Tutorial
- 30. Crash en ListView.removeFooterView (Ver)
Si se bloquea en el simulador, ¿por qué no solo lo estás usando conectado al depurador? –
¿Cómo hago eso? Casi nunca uso el simulador. – Dustin
Acaba de abrir su proyecto en Xcode y establecer su objetivo de ejecución en el simulador y presionar ejecutar. Si no lo está ejecutando desde el depurador, ¿cómo está cargando la aplicación en el simulador? –