Saltar al contenido principal
Producto

Presentando Capgo Cloud Build - Construye aplicaciones nativas sin el estrés

Construye tus aplicaciones Capacitor para iOS y Android en la nube, igual que Expo. No necesitas Xcode o Android Studio locales - envía directamente a tiendas de aplicaciones desde tu CLI.

Introduciendo Capgo Cloud Build - Construye Aplicaciones Nativas Sin el Inconveniente

Estamos emocionados de anunciar Capgo Construcción en la Nube - una nueva forma de construir tus Capacitor aplicaciones para iOS y Android directamente en la nube, sin la necesidad de entornos de desarrollo locales o infraestructura CI/CD.

El Problema que Estamos Resolviendo

Construir aplicaciones móviles nativas siempre ha sido un punto de dolor para los desarrolladores web. Necesitas:

  • Herramientas de Desarrollo Local: Instale e mantenga Xcode (30+ GB) y Android Studio en su máquina
  • Hardware MaciOS requiere una Mac, lo que puede ser costoso o imposible en ejecutores de CI de Linux/Windows.
  • Configuración de CI/CDConfigura acciones complejas GitHub o flujos de trabajo CI/CD con caché de compilación, gestión de credenciales y más
  • Gestión de Dependencias: Mantenga actualizados los herramientas de compilación, SDKs y certificados en diferentes entornos

¿Y si pudieras saltarte todo eso y ejecutar solo una orden?

Introduciendo Cloud Build

: Con Capgo Cloud Build, compilar tu aplicación es tan simple como:

# First time: Save your credentials locally
npx @capgo/cli@latest build credentials save --platform ios
npx @capgo/cli@latest build credentials save --platform android

# Then build
npx @capgo/cli@latest build com.example.app

¡Eso es todo. Sin Xcode, sin Android Studio, sin configuración de CI/CD compleja. Solo una orden que:

  1. Comprime tu proyecto localmente
  2. Sube a la infraestructura en la nube de Capgo
  3. Construye tu aplicación en infraestructura dedicada utilizando tus credenciales guardadas
  4. Envía registros en tiempo real a tu terminal
  5. Presenta en la Tienda de Aplicaciones y Google Play (si está configurado)

Cómo Funciona

Construyimos Capgo Cloud Build utilizando el mismo enfoque que Expo EAS Build - infraestructura de cloud dedicada que maneja toda la complejidad por usted.

Pero aquí está lo que nos hace diferentes: Pero aquí está lo que nos hace diferentes:. We’ve been building native apps for our clients internally since the beginning of Capgo, and we’ve learned exactly what it takes to build Capacitor apps reliably.

Nuestra Experticia

Durante los últimos tres años, hemos:

  • Desarrollamos nuestro propio sistema de Fastlane - Hemos creado configuraciones de Fastlane personalizadas específicamente optimizadas para aplicaciones Capacitor
  • Dominamos la creación de compilaciones Capacitor - Tenemos una profunda comprensión de lo que es importante al construir para Capacitor, desde configuraciones de plugins hasta dependencias nativas
  • Nos enfocamos en nativo solo - Construimos solo las partes nativas (iOS y Android). Su JavaScript permanece en su lado - nunca tocamos ni almacenamos su web code
  • Refinamos nuestra infraestructura - Miles de compilaciones internas nos han ayudado a perfeccionar nuestro sistema de compilación antes de hacerlo disponible para usted

Esta no es una nueva prueba. Es una infraestructura probada en combate que hemos utilizado durante años, ahora disponible como servicio.

Para Android

Las compilaciones de Android se ejecutan en entornos de compilación seguros Cloudflare con eliminación instantánea después de la finalización. Su aplicación se compila utilizando Gradle con nuestros scripts de compilación Capacitor-optimizados, firmados y listos para enviar a la Tienda de Juegos

Para iOS

Los builds de iOS se ejecutan en máquinas Mac dedicadas (minis Mac de Scaleway) provisionadas a demanda. Utilizamos nuestra configuración personalizada de Fastlane - refinada durante años de Capacitor builds - para construir, firmar y enviar su aplicación a TestFlight. Cada build se ejecuta en una cuenta de usuario macOS aislada para seguridad, y las máquinas se limpian automáticamente después de 24 horas.

Registros en tiempo real

No como otras soluciones, transmitimos los registros de construcción directamente a su terminal mientras ocurren. Puede ver:

  • Instalación de dependencias
  • Compilación de construcción
  • Code firma
  • Presentación de la tienda de aplicaciones
  • Errores o advertencias

Y aquí está la parte importante: No almacenamos sus registros. Solo están disponibles durante la construcción a través de su sesión CLI, garantizando su privacidad.

Cómo funcionan las credenciales

Antes de poder construir, debes proporcionar tus credenciales de firma. Capgo maneja esto con la máxima seguridad en mente.

Guardar Credenciales Localmente

Tu credenciales se almacenan localmente en tu máquina en ~/.capgo/credentials.json:

# For iOS - provide certificates and provisioning profiles
npx @capgo/cli@latest build credentials save --platform ios \
  --certificate ./path/to/cert.p12 \
  --p12-password "your-password" \
  --provisioning-profile ./path/to/profile.mobileprovision

# For Android - provide keystore and passwords
npx @capgo/cli@latest build credentials save --platform android \
  --keystore ./path/to/keystore.jks \
  --keystore-alias "your-alias" \
  --keystore-key-password "key-password" \
  --keystore-store-password "store-password"

Estas credenciales son nunca subidas a Capgo hasta que solicites una construcción. Quedan a salvo en tu máquina.

¿Qué Sucede Durante una Construcción

Cuando ejecutes una orden de construcción:

  1. Local: CLI lee credenciales de ~/.capgo/credentials.json
  2. Subir: Las credenciales se envían de manera segura sobre HTTPS a los servidores de compilación de Capgo junto con tu proyecto
  3. Construye: Las credenciales se utilizan SOLO durante el proceso de construcción activo
  4. LimpiezaLas credenciales se eliminan automáticamente de los servidores de Capgo después de completar la compilación.

Garantías de Seguridad

: Aquí está lo que garantizamos sobre sus credenciales:

  • ✅ Jamás almacenados permanentemente - Las credenciales existen en los servidores Capgo solo durante la construcción activa
  • ✅ Eliminación automática Eliminado inmediatamente después de la finalización de la compilación (máximo 24 horas incluso si la compilación falla)
  • ✅ No registros, sin artefactos - No almacenamos registros de construcción ni archivos IPA/APK que podrían contener huellas de credenciales
  • ✅ Entornos efímeros Ambientes de compilación se destruyen completamente después de su uso.
  • ✅ Directo a tiendas - Las apps van directamente a App Store/Play Store - Capgo nunca las retiene

Administración de sus credenciales

Tiene control total sobre sus credenciales guardadas:

# List saved credentials (passwords masked)
npx @capgo/cli@latest build credentials list

# Clear credentials for a specific platform
npx @capgo/cli@latest build credentials clear --platform ios

# Clear all credentials
npx @capgo/cli@latest build credentials clear

¿Qué credenciales se necesitan?

Para iOS:

  • Certificado de construcción (.p12 y contraseña)
  • Perfil de provisión(s) (.mobileprovision archivos)
  • Opcional: clave de API de App Store Connect (para la presentación automática)

Para Android:

  • Archivo de clave de seguridad (.jks o .keystore)
  • Alias de clave de seguridad
  • Contraseña de clave de seguridad
  • Contraseña de almacenamiento de llaves
  • Opcional: archivo JSON de servicio de Google Play (para presentación automática)

Ver documentación de credenciales para obtener instrucciones de configuración detalladas.

Privacidad y Seguridad Primero

Más allá de las credenciales, hemos diseñado todo el sistema de compilación con privacidad y seguridad en mente:

  • No Almacenamiento de Registros: Los registros de compilación fluyen en tiempo real a su terminal mediante Eventos Servidor-Sent (SSE) pero nunca se persisten en disco ni en bases de datos
  • No Almacenamiento de ArtefactosSus archivos IPA/APK compilados van directamente desde nuestras máquinas de compilación a los servidores de App Store/Play Store - Capgo nunca los almacena.
  • Eliminación Automática:
    • Android: Build sandbox destroyed instantly after completion
    • iOS: cuenta de usuario de Mac limpia después de la compilación, máquina desechada después de 24 horas
  • Compilaciones AisladasCada compilación de iOS se ejecuta en un usuario macOS completamente separado con su propia cadena de claves.
  • Su Code Privacidad: Solo compilamos partes nativas - su JavaScript/HTML/CSS nunca toca nuestros servidores
  • No Historial de CompilaciónNo mantenemos una base de datos de tus compilaciones, versiones ni ningún metadato de compilación más allá de lo necesario para las compilaciones activas.

Utilízalo en Cualquier Lugar

Cloud Build funciona en cualquier lugar - tu máquina local, GitHub Acciones, GitLab CI o cualquier plataforma CI/CD.

Desarrollo Local

En tu máquina local, guarda credenciales una vez y construye en cualquier momento:

# One-time credential setup
npx @capgo/cli@latest build credentials save --platform ios \
  --certificate ./certs/dist.p12 \
  --p12-password "$P12_PASSWORD" \
  --provisioning-profile ./certs/profile.mobileprovision

# Build anytime
npx @capgo/cli@latest build com.example.app --platform ios

Integración CI/CD

En entornos de CI, puedes elegir entre:

Información de construcción en entornos CI, puedes elegir: Opción 1: Guardar credenciales en CI

# GitHub Actions example
- name: Save credentials and build
  env:
    CAPGO_TOKEN: ${{ secrets.CAPGO_TOKEN }}
    P12_PASSWORD: ${{ secrets.P12_PASSWORD }}
  run: |
    # Decode base64-encoded credentials from secrets
    echo "${{ secrets.IOS_CERTIFICATE_BASE64 }}" | base64 -d > cert.p12
    echo "${{ secrets.PROVISIONING_PROFILE_BASE64 }}" | base64 -d > profile.mobileprovision

    # Save credentials
    npx @capgo/cli@latest build credentials save --platform ios \
      --certificate ./cert.p12 \
      --p12-password "$P12_PASSWORD" \
      --provisioning-profile ./profile.mobileprovision

    # Build
    npx @capgo/cli@latest build com.example.app --platform ios

(recomendado por simplicidad) Opción 2: Proporcionar credenciales inline

Puede pasar credenciales directamente en variables de entorno - consulte el documentación de credenciales documentación de credenciales

No es necesario configurar ejecutores de Mac, gestionar cachés de compilación ni instalar SDKs en tu entorno de CI. Capgo se encarga de todo en la nube.

Precio Simple y Transparente

Cargamos basados en el tiempo de compilación real utilizado:

  • Compilaciones de Android1× multiplicador
  • : multiplicador 1×2× multiplicador (debido a los costos de hardware de Mac dedicado)

No sorpresas en las facturas, sin compromisos mínimos. Paga solo por lo que utilizas.

Su Code, Su Responsabilidad

One important principle of Capgo Cloud Build: Tu __CAPGO_KEEP_0__, Tu Responsabilidad.

Your JavaScript, HTML, and CSS stay on your side. We never process, inspect, or store your web code. You’re responsible for building your web assets locally (using npm run build o con tu herramienta de compilación preferida), y nos encargamos de la compilación nativa.

Esta separación es intencional:

  • Mayor seguridad - Tu lógica de aplicación nunca sale de tu control
  • Compilaciones más rápidas - No desperdiciamos tiempo reconstruyendo tu web code
  • Responsabilidad clara - Tú controlas tu proceso de compilación web; nos encargamos de la complejidad nativa

¿Qué sobre las Actualizaciones en Vivo?

Cloud Build complementa nuestro sistema existente de sistema live update. Aquí está cómo funcionan juntos:

  • Cloud Build: Para cambios de aplicaciones nativas (plugins, permisos, configuraciones nativas code) que requieren revisión de App Store/Play Store
  • Actualizaciones en vivoPara cambios web code (HTML, CSS, JavaScript) que se pueden desplegar de inmediato sin revisión

Use Cloud Build when you add a new plugin or change native configurations. Use live updates for everything else. Together, they give you the fastest possible deployment workflow.

Estado Actual: Completamente Liberado

Cloud Build has been fully released since January 2026 and is available to all Capgo users. We’re continuing to improve the experience based on production feedback.

¿Necesita ayuda para empezar? Necesitas ayuda para empezar? y háblanos - nos encantaría ayudarte a que tu primer build se ejecute correctamente.

y háznoslo saber - nos encantaría ayudarte a que tu primer build se ejecute.

Empezar a construir sin problemas. Revisa el Documentación de Cloud Build a aprender más sobre:

¿Qué sigue?

Estamos trabajando activamente en:

  • Compilaciones de iOS más rápidas: Caché de dependencias entre compilaciones para reducir los tiempos de compilación
  • Almacenamiento de artefactos de compilación: Descarga opcional de archivos IPA/APK para distribución manual
  • Scripts de compilación personalizados: Soporte para hooks de pre/post-compilación y carriles de Fastlane personalizados
  • Registro de historial de compilaciones: Almacenamiento de registro opcional para depuración y registros de auditoría

Estamos construyendo Capgo Cloud Build para ser la forma más sencilla y amigable para los desarrolladores de construir aplicaciones móviles nativas. Si tienes comentarios o solicitudes de características, nos encantaría escuchar de ti en nuestra comunidad de Discord.

¡Disfruta construyendo!


Aprende más

Sigue adelante desde Introduciendo Capgo Cloud Build - Construye aplicaciones nativas sin el estrés

Si estás utilizando Introduciendo Capgo Cloud Build - Crea Aplicaciones Nativas Sin el Inconveniente para planificar la automatización de CI/CD, conectarlo con Capgo CI/CD para el flujo de trabajo del producto en Capgo CI/CD, Capgo Construcciones Nativas para el flujo de trabajo del producto en Capgo Construcciones Nativas, Capgo Integraciones para el flujo de trabajo del producto en Capgo Integraciones, Integración de CI/CD para el detalle de implementación en Integración de CI/CD, y GitHub Integración de Acciones para el detalle de implementación en GitHub Integración de Acciones.

Actualizaciones en vivo para Capacitor aplicaciones

Cuando haya un error en la capa de web, envíe la corrección a través de Capgo en lugar de esperar días para la aprobación de la tienda de aplicaciones. Los usuarios obtienen la actualización en segundo plano mientras que los cambios nativos siguen en el camino de revisión normal.

Últimas noticias de nuestro Blog

Capgo le da las mejores perspectivas que necesita para crear una aplicación móvil verdaderamente profesional.