Herramientas

Firebase Crashlytics en React Native: monitoreo de crashes

Cómo configurar Firebase Crashlytics para monitorear crashes en tu app React Native en producción. Setup, atributos custom y alertas.

✍️ Equipo Deepyze·📅 2025-05-25·⏱️ 8 min

Crashlytics: monitoreo de crashes en producción

Firebase Crashlytics es el servicio más usado para monitorear crashes en apps móviles. Agrupa crashes similares, muestra el stack trace, el dispositivo afectado y las acciones del usuario antes del crash. En Deepyze configuramos Crashlytics en todos los proyectos antes del lanzamiento.

Instalación

npx expo install @react-native-firebase/app @react-native-firebase/crashlytics

Configuración

Descargá el google-services.json (Android) y GoogleService-Info.plist (iOS) desde la Firebase Console y ubicalos en las carpetas raíz de cada plataforma nativa.

Uso básico

import crashlytics from '@react-native-firebase/crashlytics';

// Capturar error manualmente
try {
  await operacionRiesgosa();
} catch (error) {
  crashlytics().recordError(error);
}

Atributos custom

// Identificar al usuario en el crash
crashlytics().setUserId(usuario.id);

// Atributos custom para contexto
crashlytics().setAttribute('plan', usuario.plan);
crashlytics().setAttribute('version_datos', '2.1');

// Log custom (aparece en el dashboard con el crash)
crashlytics().log('Usuario intentó procesar pago');

Error boundaries

Combiná Crashlytics con Error Boundaries de React para capturar errores de renderizado:

class ErrorBoundary extends React.Component {
  componentDidCatch(error, info) {
    crashlytics().recordError(error);
  }
}

Alertas en tiempo real

Configurá alertas en Firebase Console para que te avisen cuando aparece un crash nuevo o cuando una tasa de crashes supera un umbral.

¿Querés que configuremos monitoreo completo para tu app? Deepyze incluye Crashlytics en el setup de producción.

#crashlytics#firebase#crashes#monitoreo#produccion
⚡ Cotizador Online Interactivo · Precios 2026

Calculá el costo estimado para tu Aplicación

Seleccioná el tipo de app, plataformas y funcionalidades para obtener un presupuesto aproximado y tiempos de desarrollo transparentes.

Presupuesto estimado de inversión
USD $6.700 - $11.400

* Valores referenciales sin sorpresas. Incluye desarrollo completo, testing y despliegue.

Tiempo estimado de entrega⏱️ 8-14 semanas
✓Código 100% propio: Sin licencias ni mensualidades ocultas.
✓Publicación en Stores: Subida a App Store y Google Play incluida.
✓Garantía técnica: Soporte post-lanzamiento por escrito.

¿Querés recibir la propuesta detallada y el cronograma para tu proyecto?

Completá tus datos para que un especialista de Deepyze te arme el desglose de módulos exacto sin cargo.

o también💬 Enviar Cotización por WhatsApp

🔒 Tus datos son 100% confidenciales. Firmamos acuerdo de confidencialidad (NDA) si tu proyecto lo requiere.

¿Necesitás desarrollar tu app con especialistas?

En Deepyze somos expertos en React Native y Expo para iOS y Android. Cotizá tu proyecto en 24hs hábiles.