Iniciar la Guía
Siga el tutorial de inicio rápido y estará funcionando con Capgo en un abrir y cerrar de ojos.
Copia un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
La guía de inicio rápido te guiará a través de los conceptos clave de Capgo. Los conceptos que se explorarán incluyen:
Agregar una aplicación a tu cuenta de Capgo
Integrar Capgo con tu CI/CD
Activar la subida de paquetes en Capgo al hacer commit
Configurar y personalizar la publicación de paquetes de Capgo
Setting up your app to enable live updates via Capgo
Desplegar actualizaciones en vivo a tu aplicación desde Capgo
Sigue la guía paso a paso o navega directamente a la documentación para el componente que te interese.
Iniciar la Guía
Siga el tutorial de inicio rápido y estará funcionando con Capgo en un abrir y cerrar de ojos.
Guía de inicio rápido de CLI
Guía paso a paso completa para el proceso de incorporación interactiva CLI.
Enviar actualizaciones
Enviar actualizaciones a tu aplicación desde la consola de Capgo.
Automatizar actualizaciones
Integrar Capgo con tu CI/CD y desencadenar subidas de paquetes en Capgo al hacer commit.
Resolución de problemas
Problemas comunes y cómo resolverlos.
Conclusión
Concluir el tutorial y obtener una visión general rápida de lo que has aprendido.
Únete al servidor de Discord de Capgo!
| Versión del plugin | Capacitor compatibilidad | Mantenido |
|---|---|---|
| v7.*.* (≥7.25.0) | v7.*.* | ✅ Totalmente soportado |
| v6.*.* (≥6.25.0) | v6.*.* | ✅ Totalmente soportado |
| v5.*.* (≥5.10.0) | v5.*.* | ✅ Totalmente soportado |
| v5.*.* (≤5.10.0) | v5.*.* | ⚠️ Obsoleto |
| v4.*.* | v4.*.* | ❌ Ya no está soportado |
| v3.*.* | v3.*.* | ❌ Ya no está soportado |
| >= 8 | v4.*.* | ⚠️ Obsoleto debido a problemas de versión en nuestro proceso de CI |
Android Google Play e iOS App Store tienen directrices correspondientes que tienen reglas que debe tener en cuenta antes de integrar la solución de actualización Capacitor dentro de su aplicación.
El tercer párrafo de Abuso de dispositivos y redes Describe que actualizar la fuente code mediante cualquier método distinto del mecanismo de actualización de Google Play está restringido. Sin embargo, esta restricción no se aplica a la actualización de paquetes de JavaScript.
No se aplica esta restricción a code que se ejecuta en una máquina virtual y tiene acceso limitado a las API de Android (como JavaScript en una vista de navegador o navegador).
Eso permite actualizar completamente el Capacitor-actualizador, ya que solo actualiza los paquetes JS y no los nativos code.
Párrafo 3.3.2, since back in 2015’s Acuerdo de licencia del programa de desarrolladores de Apple plenamente permite realizar actualizaciones por aire de JavaScript y recursos - y en su última versión (20170605) descargable aquí esta decisión es incluso más amplia:
Interpretado code puede descargarse a una aplicación siempre y cuando tal code: (a) no cambie el propósito principal de la aplicación mediante la provisión de características o funcionalidad que sean inconsistentes con el propósito y publicidad previstos de la aplicación tal como se presentó en la Tienda de Aplicaciones, (b) no cree una tienda o una tienda de aplicaciones para otras code o aplicaciones, y (c) no evite la firma, el sandbox o otras características de seguridad del sistema operativo.
Capacitor Updater permite seguir estas reglas en plena conformidad siempre y cuando la actualización que empujes no desvíe significativamente tu producto de su intención original aprobada por la Tienda de Aplicaciones.
Para seguir cumpliendo con las directrices de Apple, sugerimos que las aplicaciones distribuidas a través de la Tienda de Aplicaciones no habiliten el Force update escenario, ya que en el Directrices de revisión de la App Store se establece que:
No se permiten aplicaciones que obliguen a los usuarios a calificar la aplicación, revisar la aplicación, descargar otras aplicaciones o realizar acciones similares para acceder a funcionalidades, contenido o utilizar la aplicación.
No es un problema para el comportamiento predeterminado de la actualización de fondo, ya que no obligará al usuario a aplicar la nueva versión hasta la próxima vez que cierre la aplicación, pero al menos deberías estar al tanto de ese rol si decides mostrarlo.
El plugin está bajo la Licencia LGPL-3.0 y el back-end es AGPL-3.0 Licencia.
💡 LGPL-3.0 significa que si alguien modifica el code del plugin, es obligatorio publicarlo, en código abierto con la misma licencia. Si utilizas el code sin modificaciones, eso no te concierne. Consulta el problema a continuación para obtener más detalles, revisa el enlace 👇
Puedes incluirlo en tu aplicación sin preocuparte
Si autogestionas y encuentras útil esta herramienta, por favor considera apoyar mi trabajo convirtiéndote en un GitHub patrocinador.
I made a bet to open-source all the code I built here instead of paywalling it. By opening it up instead of fighting and hiding, I believe we can make the world a better place.
Para hacer esto posible, es necesario que todos hagamos nuestra parte, incluyéndote. Si el Capgo de la nube no cubre tus necesidades, puedes patrocinar a un creador autónomo en GitHub Sponsors según tus propios términos.
El precio del plan básico: $14*12 = $168 al año. Mientras que el promedio de dev/hora = $60. Eso significa que 3 horas de tiempo de desarrollo perdidas permiten pagar un año completo, si pasaste más de 3 horas estás perdiendo dinero ^^
Si estás utilizando Resumen para planificar la automatización de CI/CD, conecta con Capgo CI/CD para el flujo de trabajo del producto en Capgo CI/CD Capgo Compilaciones Nativas para el flujo de trabajo del producto en Capgo Compilaciones Nativas Capgo Integraciones para el flujo de trabajo del producto en Capgo Integraciones Integración CI/CD para el detalle de implementación en Integración CI/CD, y GitHub Integración de Acciones para el detalle de implementación en GitHub Integración de Acciones