Saltar al contenido

@capgo/capacitor-actualizador

Live update para capacitor aplicaciones.

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

Live update para aplicaciones capacitor.

  • notifyAppReady - Notificar al nivel nativo que JavaScript se inicializó correctamente.
  • setUpdateUrl - Set the update URL for the app dynamically at runtime.
  • setStatsUrl - Set the statistics URL for the app dynamically at runtime.
  • setChannelUrl - Set the channel URL for the app dynamically at runtime.
MétodoDescripción
notifyAppReadyNotificar al nivel nativo que JavaScript se inicializó correctamente.
setUpdateUrlSet the update URL for the app dynamically at runtime.
setStatsUrlSet the statistics URL for the app dynamically at runtime.
setChannelUrlSet the channel URL for the app dynamically at runtime.
downloadDescargar un nuevo paquete desde la URL proporcionada para su instalación posterior.
nextEstablecer el próximo paquete para activarse cuando la aplicación se ponga en segundo plano o se reinicie.
setEstablecer el paquete actual y recargar la aplicación inmediatamente.
deleteEliminar un paquete de almacenamiento local para liberar espacio en disco.
setBundleErrorMarcar manualmente un paquete como fallido/erróneo en modo de actualización manual.
listObtener todos los paquetes descargados localmente almacenados en su aplicación.
resetRestablecer la aplicación a un paquete conocido bueno.
currentObtener información sobre el paquete actualmente activo.
reloadManually reload the app to apply a pending update.
setMultiDelayConfigurar condiciones que deben cumplirse antes de aplicar una actualización pendiente.
cancelDelayCancelar todas las condiciones de retraso y aplicar la actualización pendiente de inmediato.
getLatestComprobar el servidor de actualizaciones para la versión más reciente disponible del paquete.
setChannelEstablecer un canal de actualización de tiempo de ejecución local para este dispositivo. No crea un override de dispositivo para la consola/API.
unsetChannelEliminar la asignación de canal del dispositivo y regresar al canal predeterminado.
getChannelObtener el canal actual asignado a este dispositivo.
listChannelsObtenga una lista de todos los canales disponibles para este dispositivo para asignarse automáticamente.
setCustomIdSet a custom identifier for this device.
getBuiltinVersionObtener la versión del paquete incorporado (la versión original enviada con tu aplicación nativa).
getDeviceIdObtener el identificador único y amigable con la privacidad para este dispositivo.
getPluginVersionObtener la versión del plugin de actualizador Capacitor instalado en tu aplicación.
isAutoUpdateEnabledCheck if automatic updates are currently enabled.
removeAllListenersEliminar todos los escuchadores de eventos registrados para este plugin.
addListenerEscuchar el evento de descarga de paquete en la Aplicación. Dispara una vez que ha comenzado la descarga, durante la descarga y cuando se ha terminado. Esto te devolverá todos los porcentajes de descarga durante la descarga.
addListenerEscuchar el evento de no necesidad de actualizar, útil cuando deseas forzar la comprobación cada vez que se lanza la aplicación.
addListenerEscuchar el evento de actualización disponible, útil cuando deseas verificar cada vez que se lanza la aplicación.
addListenerEscuchar eventos de descarga completa.
addListenerEscuchar eventos de actualización disruptiva cuando el backend marque una actualización como incompatible con la aplicación actual. Emite el mismo payload que el legado majorAvailable escuchador.
addListenerEscuchar el evento de actualización importante en la aplicación, te permite saber cuando una actualización importante está bloqueada al establecer disableAutoUpdateBreaking.
addListenerListen for update fail event in the App, let you know when update has fail to install at next app start.
addListenerEscuchar el evento de configuración en la aplicación, te permite saber cuando se ha aplicado un paquete con éxito. Este evento se retiene nativamente hasta que JavaScript lo consuma, por lo que si la aplicación se recarga antes de que se atache tu escuchador, el último evento pendiente se entrega una vez que el escuchador se suscribe. set El evento se envía una vez que el oyente se suscribe.
addListenerEscuchar el evento de falla de descarga en la aplicación, te permite saber cuando una descarga de paquete ha fallado.
addListenerEscuchar el evento de recarga en la aplicación, te permite saber cuando se ha producido una recarga.
addListenerEscucha el evento de recarga en la Aplicación, te informa cuando ha ocurrido la recarga.
addListenerListen for app ready event in the App, let you know when app is ready to use. This event is retained natively until JavaScript consumes it, so it can still be delivered after a reload even if the listener is attached later in app startup.
addListenerEscuchar evento privado de canal, disparado cuando se intenta configurar un canal que no permite la asignación de dispositivo automática.
addListenerEscuchar cambios de estado de actualización flexible en Android.
isAutoUpdateAvailableComprobar si la característica de actualización automática está disponible (no deshabilitada por configuración de servidor personalizada).
getNextBundleObtener información sobre el paquete programado para activarse en la próxima recarga.
getFailedUpdateObtener información sobre el paquete más reciente que falló para cargar.
setShakeMenuHabilitar o deshabilitar el menú de gestos de sacudida para depuración y pruebas.
isShakeMenuEnabledComprobar si el menú de depuración de gestos de sacudida está actualmente habilitado.
setShakeChannelSelectorHabilitar o deshabilitar el selector de canal de sacudida en tiempo de ejecución.
isShakeChannelSelectorEnabledComprobar si el selector de canal de sacudida está actualmente habilitado.
getAppIdGet the currently configured App ID used for update server communication.
setAppIdDinamicamente cambiar la App ID utilizada 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.
openAppStoreAbra la página de la aplicación en la Tienda de Aplicaciones o Google Play.
performImmediateUpdateRealice una actualización inmediata en la aplicación.
startFlexibleUpdateInicie una actualización flexible en la aplicación.
completeFlexibleUpdateComplete una actualización flexible en la aplicación.

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

Sigue adelante desde @capgo/capacitor-actualizador

Siga adelante desde @capgo/capacitor-actualizador

Si estás utilizando @capgo/capacitor-actualizador para planificar el trabajo de plugin nativo, conectarlo con Usando @capgo/capacitor-actualizador para la capacidad nativa en Usando @capgo/capacitor-actualizador Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins, 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 Ionic Enterprise Plugin Alternatives.