Iniciar el Tutorial
Sigue el tutorial de inicio rápido y ponte en marcha con Capgo en un abrir y cerrar de ojos!
Copie un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
El tutorial de inicio rápido te guiará a través de los conceptos clave de Capgo! Conceptos que se explorarán incluyen:
Agregar una aplicación a tu cuenta de Capgo
Integrar Capgo con tu CI/CD
Hacer que se suban paquetes a Capgo al hacer push de commits
Configurar y personalizar la publicación del paquete de Capgo
Configurar tu aplicación para habilitar actualizaciones en vivo a través de Capgo
Desplegar actualizaciones en vivo a tu aplicación desde Capgo
Sigue los pasos del tutorial paso a paso, o navega directamente a la documentación para el componente que te interese.
Iniciar el Tutorial
Sigue el tutorial de inicio rápido y ponte en marcha con Capgo en un abrir y cerrar de ojos!
CLI Guía de Inicio de Sesión
Complete guía paso a paso para el proceso interactivo de inicio de sesión de CLI.
Enviar actualizaciones
Enviar actualizaciones a tu aplicación desde la consola de Capgo.
Automatizar actualizaciones
Integrar Capgo con tu CI/CD y activar la subida de paquetes en Capgo al enviar cambios.
Resolución de Problemas
Problemas comunes y cómo solucionarlos.
Conclusión
Concluir la tutoría y obtener una visión general rápida de lo que has aprendido.
Únete al servidor de Discord de Capgo!
| Versión del plugin | compatibilidad Capacitor | Mantenido |
|---|---|---|
| v7.*.* (≥7.25.0) | v7.*.* | ✅ Soportado completamente |
| v6.*.* (≥6.25.0) | v6.*.* | ✅ Soportado completamente |
| v5.*.* (≥5.10.0) | v5.*.* | ✅ Soportado completamente |
| 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 versionado en nuestro proceso de CI |
Android Google Play e iOS App Store tienen directrices correspondientes que tienen reglas que debes tener en cuenta antes de integrar la solución de actualización Capacitor dentro de tu aplicación.
El tercer párrafo de Abuso de dispositivos y redes El tema describe que actualizar la fuente code mediante cualquier método distinto del mecanismo de actualización de Google Play es restringido. Pero 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 un visor de web o navegador).
Esto permite completamente la actualización Capacitor-updater ya que solo actualiza los paquetes de JS y no actualizará el code nativo.
Párrafo 3.3.2Desde hace 2015 Apple Developer Program License Agreement permite realizar actualizaciones sobre la red de JavaScript y recursos de manera completa - y en su última versión (20170605) descargable aquí esta regla es aún más amplia:
Interpretado code puede descargarse a una Aplicación pero solo mientras tal code: (a) no cambie el propósito principal de la Aplicación mediante la provisión de características o funcionalidades 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 otros code o aplicaciones, y (c) no evite la firma, el entorno de pruebas o otras características de seguridad del sistema operativo.
Capacitor Updater te permite seguir estas reglas en plena conformidad siempre y cuando la actualización que envíes 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 Tienda de Aplicaciones se establece que:
Las aplicaciones no deben obligar a los usuarios a calificar la aplicación, revisar la aplicación, descargar otras aplicaciones o realizar acciones similares para acceder a la funcionalidad, contenido o uso de la aplicación.
Esto 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 utiliza el code sin modificar, eso no le concierne. Consulte el tema a continuación para obtener más detalles, consulte el enlace 👇
Puede incluirlo en su aplicación sin preocuparse
Si autogestiona y encuentra útil esta herramienta, considere apoyar mi trabajo convirtiéndose en un GitHub patrocinador.
Hice una apuesta para abrir fuente todos los code que construí aquí en lugar de pagar por él. Al abrirlo en lugar de luchar y ocultar, creo que podemos hacer que el mundo sea un lugar mejor.
Para hacer esto posible, es necesario que todos hagamos nuestra parte, incluyéndote. Si Capgo no cubre tus necesidades, puedes apoyar a un creador independiente aquí a tus propios términos.
El precio del plan básico: $14*12 = $168 al año. Mientras que el promedio dev/hour = $60. Eso significa que 3 horas de tiempo de desarrollo perdidas permiten que puedas pagar un año completo, si pasaste más de 3 horas estás perdiendo dinero ^^