Cómo obtener logs de fallos (crash logs) del iPhone en PC/Mac

Los crash logs (registros de fallos) ayudan a desarrolladores a depurar apps. El iPhone los genera pero no se ven en el dispositivo. Hay que sincronizar con ordenador.

Pasos (Windows)

  1. Conecta iPhone por USB. Abre iTunes. Haz Sincronizar.
  2. Abre Explorador de archivos.
  3. Ruta: C:\Users\[TU_USUARIO]\AppData\Roaming\Apple Computer\Logs\CrashReporter\MobileDevice\[NOMBRE_IPHONE]\
  4. Busca archivos `.crash` o `.ips` (recientes). Copia los que necesites.

Pasos (macOS)

  1. Conecta iPhone. Abre Finder (o iTunes ≤Mojave). Sincronizar.
  2. Abre Consola.app (Aplicaciones > Utilidades).
  3. En barra lateral: Dispositivos > [Tu iPhone].
  4. Filtra por "crash" o nombre app. Arrastra logs a escritorio.
  5. O ruta directa: ~/Library/Logs/CrashReporter/MobileDevice/[NOMBRE_IPHONE]/ (Cmd+Shift+G en Finder).

En el propio iPhone (iOS 10+)

Ajustes > Privacidad y seguridad > Análisis y mejoras > Datos de análisis. Lista de `.ips` (crashs) y `.ipsca` (agregados). Toca uno > Compartir > AirDrop/Mail/Archivos para enviarte a ti mismo.

Para desarrolladores (Xcode)

  1. Conecta iPhone. Abre Xcode.
  2. Window > Devices and Simulators (Cmd+Shift+2).
  3. Selecciona dispositivo > View Device Logs.
  4. Filtra por app, fecha. Exporta.

Estos logs contienen: stack trace, hilo, excepción, versión app/iOS, dispositivo, hora. Clave para fixar bugs.