Saltar al contenido principal
Volver a plugins
@capgo/capacitor-actualizador
Tutorial
@capgo/capacitor-actualizador

Actualizador

Despliega actualizaciones en vivo de Ionic y Capacitor instantáneamente a tus usuarios sin retrasos de revisión de tiendas de aplicaciones

Guía

Tutoriales sobre Actualizador

Probar en dispositivo

Descargar la aplicación Capgo, luego escanea el código QR code.

Enlace QR de vista previa del plugin de actualizaciones code

Ionic and Capacitor live updates with @capgo/capacitor-updater

@capgo/capacitor-updater is the open-source updater plugin behind Capgo live updates for Ionic and Capacitor apps. It downloads approved web bundles, applies them with native rollback protection, and keeps binary-only changes on the normal App Store and Play review path.

Utilízalo cuando necesites actualizaciones OTA para cambios en HTML, CSS, JavaScript, activos y otros cambios en la capa web después de que tu capa de concha nativa ya ha sido aprobada.

Instalar

npm install @capgo/capacitor-updater
npx cap sync

Dónde Encaja

Para equipos de Ionic, las actualizaciones en vivo suelen significar el mismo flujo de trabajo: enviar un nuevo paquete web sin obligar a cada usuario a pasar por una liberación de tienda completa. Capgo maneja ese flujo de trabajo para aplicaciones Capacitor con canales, comprobaciones de compatibilidad, control de lanzamiento, registros de dispositivos y rollback.

Los plugins nativos, las autorizaciones, los cambios en el archivo AndroidManifest.xml, los cambios en el archivo plist de iOS y las actualizaciones binarias SDK todavía requieren una liberación normal de la tienda. Mantén esos cambios en tu pipeline de compilación nativa y utiliza actualizaciones en vivo para la capa web aprobada.

¿Qué Este Plugin Exposa

  • notifyAppReady - Notificar al capa nativa que JavaScript se inicializó correctamente.
  • setUpdateUrl - Establecer la URL de actualización para la aplicación de manera dinámica en tiempo de ejecución.
  • setStatsUrl - Establecer la URL de estadísticas para la aplicación de manera dinámica en tiempo de ejecución.
  • setChannelUrl - Establecer la URL del canal para la aplicación de manera dinámica en tiempo de ejecución.

Ejemplo de uso

notifyAppReady

Notificar al capa nativa que JavaScript se inicializó correctamente.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.notifyAppReady();

setUpdateUrl

Establecer la URL de actualización para la aplicación de manera dinámica en tiempo de ejecución.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.setUpdateUrl({} as UpdateUrl);

setStatsUrl

Establecer la URL de estadísticas para la aplicación de manera dinámica en tiempo de ejecución.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.setStatsUrl({} as StatsUrl);

setChannelUrl

Establecer la URL del canal para la aplicación de manera dinámica en tiempo de ejecución.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.setChannelUrl({} as ChannelUrl);

Referencia completa

Sigue adelante desde @capgo/capacitor-actualizador

Si estás utilizando @capgo/capacitor-actualizador conectarlo con Actualizaciones en vivo para el flujo de trabajo del producto @capgo/capacitor-updater Empezar Canales, actualizaciones en vivo del producto: /live-update/y Reversiones.