Saltar al contenido

@capgo/capacitor-updater

Live update for capacitor apps.

Las actualizaciones en vivo de Capgo no están limitadas a Capacitor. Utilice el mismo backend y CLI con plugins de cliente hermanos:

Actualización en vivo para aplicaciones capacitor.

  • notifyAppReady - Notificar al capa nativa que JavaScript se inició con éxito.
  • 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.
MétodoDescripción
notifyAppReadyNotificar al capa nativa que JavaScript se inicializó con éxito.
setUpdateUrlEstablecer la URL de actualización para la aplicación de manera dinámica en tiempo de ejecución.
setStatsUrlEstablecer la URL de estadísticas para la aplicación de manera dinámica en tiempo de ejecución.
setChannelUrlEstablecer la URL del canal para la aplicación de manera dinámica en tiempo de ejecución.
downloadDescargar un nuevo paquete desde la URL proporcionada para su instalación posterior.
nextEstablecer el próximo paquete para ser activado cuando la aplicación se ponga en segundo plano o se reinicie.
setEstablecer el paquete actual y recargar la aplicación inmediatamente.
deleteBorrar un paquete de almacenamiento local para liberar espacio en disco.
setBundleErrorMarcar manualmente un paquete como fallido/erróneo en modo de actualización manual.
listObtenga todos los conjuntos de paquetes descargados localmente almacenados en su aplicación.
resetRestablezca la aplicación a un conjunto de paquetes conocido.
currentObtenga información sobre el conjunto de paquetes actualmente activo.
reloadRecargue manualmente la aplicación para aplicar una actualización pendiente.
setMultiDelayConfigure condiciones que deben cumplirse antes de aplicar una actualización pendiente.
cancelDelayCancela todas las condiciones de retraso y aplique la actualización pendiente de inmediato.
getLatestVerifique el servidor de actualizaciones para la versión más reciente disponible del conjunto de paquetes.
setChannelSet a local runtime update channel for this device. It does not create a dashboard/API device override.
unsetChannelElimine la asignación de canal del dispositivo y regrese a el canal predeterminado.
getChannelObtenga el canal actual asignado a este dispositivo.
listChannelsObtenga una lista de todos los canales disponibles para que este dispositivo se asigne a sí mismo.
setCustomIdEstablezca un identificador personalizado para este dispositivo.
getBuiltinVersionObtenga la versión del paquete integrado (la versión original que se envió con su aplicación nativa).
getDeviceIdObtenga el identificador único y amigable con la privacidad para este dispositivo.
getPluginVersionObtenga la versión del plugin de actualizador Capacitor instalado en su aplicación.
isAutoUpdateEnabledVerifique si las actualizaciones automáticas están actualmente habilitadas.
removeAllListenersElimine todos los escuchadores de eventos registrados para este plugin.
addListenerEscuche el evento de descarga de paquetes en la aplicación. Dispara una vez que se ha iniciado la descarga, durante la descarga y cuando se ha completado. Esto le devolverá todos los porcentajes de descarga durante la descarga.
addListenerEscuche el evento de no necesidad de actualizar, útil cuando desea forzar la comprobación cada vez que se lanza la aplicación.
addListenerEscuche el evento de actualización disponible, útil cuando desea forzar la comprobación cada vez que se lanza la aplicación.
addListenerEscuche los eventos de descarga completa.
addListenerEscuche los eventos de actualización de ruptura cuando el servidor indica que la actualización es incompatible con la aplicación actual. Emite el mismo payload que el escuchador legado. majorAvailable Escuche los eventos de actualización importante en la aplicación, le permitirá saber cuando una actualización importante está bloqueada al establecer disableAutoUpdateBreaking.
addListenerEscuche los eventos de actualización importante en la aplicación, le permitirá saber cuando una actualización importante está bloqueada al establecer disableAutoUpdateBreaking.
addListenerEscucha el evento de falla de actualización en la App, te informa cuando la actualización ha fallado al instalarse a la siguiente apertura de la app.
addListenerEscucha el evento de configuración en la App, te informa cuando un paquete se ha aplicado con éxito. Este evento se retiene nativamente hasta que JavaScript lo consuma, por lo que si la app se recarga antes de que se atache tu oyente, el último evento pendiente se entrega una vez que el oyente se suscribe. set Escucha el evento de configuración siguiente en la App, te informa cuando un paquete está programado como el siguiente paquete para instalar.
addListenerEscucha el evento de falla de descarga en la App, te informa cuando un paquete de descarga ha fallado.
addListenerEscucha el evento de recarga en la App, te informa cuando se ha producido una recarga.
addListenerEscucha el evento de la App lista para usar, te informa cuando la App está lista para usar. Este evento se retiene nativamente hasta que JavaScript lo consuma, por lo que aún puede entregarse después de una recarga aunque el oyente se atache más tarde en el arranque de la App.
addListenerEscucha el evento de canal privado, disparado cuando se intenta configurar un canal que no permite la asignación automática del dispositivo.
addListenerEscucha los cambios de estado de actualización flexible en Android.
addListenerVerifica si la característica de actualización automática está disponible (no deshabilitada por la configuración del servidor personalizado).
isAutoUpdateAvailableObtén información sobre el paquete programado para activarse en la próxima recarga.
getNextBundleObtén información sobre el paquete más reciente que falló al cargar.
getFailedUpdateEscucha el evento de falla de actualización en la App, te informa cuando la actualización ha fallado al instalarse a la siguiente apertura de la app.
setShakeMenuActivar o desactivar el menú de gestos de sacudida para depurar y probar.
isShakeMenuEnabledComprobar si el menú de depuración de gestos de sacudida está actualmente habilitado.
setShakeChannelSelectorActivar o desactivar el selector de canal de gestos de sacudida en tiempo de ejecución.
isShakeChannelSelectorEnabledComprobar si el selector de canal de gestos de sacudida está actualmente habilitado.
getAppIdObtener el ID de la aplicación configurado actualmente utilizado para la comunicación con el servidor de actualizaciones.
setAppIdDinámica cambiar el ID de la aplicación utilizado para la comunicación con el servidor de actualizaciones.
getAppUpdateInfoObtener información sobre la disponibilidad de la aplicación en la Tienda de Aplicaciones o Google Play.
openAppStoreAbrir la página de la aplicación en la Tienda de Aplicaciones o Google Play.
performImmediateUpdateRealizar una actualización inmediata en la aplicación para Android.
startFlexibleUpdateIniciar una actualización flexible en la aplicación para Android.
completeFlexibleUpdateFinalizar una actualización flexible en la aplicación para Android.

Esta referencia está sincronizada desde src/definitions.ts en capacitor-actualizador.

Keep going from @capgo/capacitor-updater

Continúa desde @capgo/capacitor-actualizador

Sección titulada “Continúa desde @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-actualizador” @capgo/capacitor-updater @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-actualizador Using @capgo/capacitor-updater Usando @capgo/capacitor-actualizador para la capacidad nativa en Usando @Capgo/__CAPGO_KEEP_1__-actualizador, se encuentra en el directorio de plugins Capgo para el flujo de trabajo del producto en el directorio de Capgo Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.