Saltar al contenido principal
Producto

¡Bienvenido a Capgo Cloud Build - ¡Crea aplicaciones nativas sin el estrés!

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

Martin Donadieu

Martin Donadieu

Gerente de contenido

¡Bienvenido a Capgo Cloud Build - ¡Crea aplicaciones nativas sin el estrés!

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

El Problema que Estamos Resolviendo

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

  • Herramientas de Desarrollo Local: Instalar y mantener Xcode (30+ GB) y Android Studio en su máquina
  • Hardware de Mac: Los builds de iOS requieren un Mac, que puede ser caro o imposible en ejecutores de CI/CD de Linux/Windows
  • Configuración de CI/CD: Configurar complejos GitHub Acciones o otras configuraciones de CI/CD con caché de construcción, gestión de credenciales y más
  • Gestión de Dependencias: Mantén actualizados los herramientas de compilación, SDKs y certificados en todos los entornos.

¿Qué pasaría si pudieras saltarte todo eso y simplemente ejecutar un solo comando?

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 un comando que:

  1. Comprime tu proyecto localmente
  2. Carga a la infraestructura en la nube de Capgo
  3. Compila 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 la Tienda de Juegos de Android (si está configurado)

Cómo Funciona

Construimos Capgo Cloud Build utilizando el mismo enfoque que Expo EAS Build - infraestructura en la nube dedicada que maneja toda la complejidad por ti.

But aquí está lo que nos hace diferentes: lo hemos estado haciendo durante 3 años Construimos aplicaciones nativas para nuestros clientes internamente desde el inicio de Capgo, y hemos aprendido exactamente qué se necesita para construir aplicaciones Capacitor de manera confiable.

Nuestra Expertise

Hace tres años, hemos:

  • Desarrollado nuestro propio sistema Fastlane - Hemos creado configuraciones de Fastlane personalizadas específicamente optimizadas para aplicaciones Capacitor
  • Maestramos la construcción de Capacitor - Tenemos un profundo conocimiento 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 queda en su lado - nunca tocamos o almacenamos su web code
  • Refinamos nuestra infraestructura - Han llevado a cabo miles de compilaciones internas para perfeccionar nuestro sistema de compilación antes de hacerlo disponible para ustedes.

Esta no es una nueva experimentación. Es una infraestructura probada en combate que hemos confiado durante años, ahora disponible como un servicio.

Para Android

Android builds run in secure Cloudflare sandboxes with instant cleanup after completion. Your app is compiled using Gradle with our Capacitor-optimized build scripts, signed, and ready to submit to the Play Store.

Para iOS

Las compilaciones de iOS se ejecutan en máquinas Mac dedicadas (Scaleway Mac minis) provistas a demanda. Utilizamos nuestra configuración de Fastlane personalizada - refinada durante años de compilaciones Capacitor - para compilar, firmar y enviar su aplicación a TestFlight. Cada compilación 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

Al contrario de otras soluciones, transmitimos registros de compilación directamente a su terminal mientras ocurren. Puede ver:

  • Instalación de dependencias
  • Compilación de construcción
  • Code firma
  • Presentación de la aplicación en la tienda
  • Cualquier error o advertencia

Y aquí está lo importante: no almacenamos tus registros. Están disponibles solo durante la compilación a través de tu sesión CLI, garantizando tu privacidad.

Cómo Funcionan las Credenciales

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

Guardar Credenciales Localmente

Tus 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 compilación. Quedan a salvo en tu máquina.

¿Qué Sucede Durante una Compilación

When ejecutas una orden de compilació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. Compilar: Las credenciales se utilizan SOLO durante el proceso de compilación activo
  4. Limpiar: Las credenciales se eliminan automáticamente de los servidores de Capgo después de que se complete la compilación

Garantías de Seguridad

Esto es lo que garantizamos sobre tus credenciales:

  • Jamás almacenadas permanentemente - Los credenciales existen solo en los servidores Capgo durante la construcción activa
  • Eliminación automática - Se eliminan inmediatamente después de la finalización de la construcción (hasta 24 horas incluso si la construcción falla)
  • Sin registros, sin artefactos - No almacenamos registros de construcción ni archivos IPA/APK que podrían contener huellas de credenciales
  • Entornos efímeros - Los entornos de construcción se destruyen completamente después de su uso
  • Directo a tiendas - Las aplicaciones van directas a App Store/Play Store - Capgo nunca las almacena

Administración de sus credenciales

Tiene control total sobre las 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 archivo y contraseña)
  • Perfil de configuración (archivos .mobileprovision)
  • Opcional: clave de App Store Connect API (para la presentación automática)

Para Android:

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

Consulte nuestra documentación de credenciales para obtener instrucciones de configuración detalladas.

Privacidad y Seguridad Primero

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

  • No Almacenamiento de Registros: Los registros de compilación se transmiten en tiempo real a su terminal mediante eventos de servidor a servidor (SSE), pero nunca se persisten en disco ni en bases de datos
  • No Almacenamiento de Artefactos: Los archivos IPA/APK compilados se envían directamente desde las máquinas de compilación a los servidores de App Store/Play Store - Capgo nunca los almacena
  • Limpieza Automática:
    • Android: La caja de arena de compilación se destruye instantáneamente después de la finalización
    • iOS: La cuenta de usuario de Mac se limpia después de la compilación, la máquina se elimina después de 24 horas
  • Compilaciones Aisladas: Cada compilación de iOS se ejecuta en una cuenta de usuario de macOS completamente separada con su propio almacén de claves
  • Su Code Privacidad: Solo creamos partes nativas - su JavaScript/HTML/CSS nunca toca nuestros servidores
  • No Historial de Construcción: No mantenemos una base de datos de sus construcciones, versiones o cualquier metadato de construcción más allá de lo necesario para las construcciones activas

Usa en Cualquier Lugar

Cloud Build funciona en cualquier lugar - su máquina local, GitHub Actions, GitLab CI o cualquier plataforma CI/CD

Desarrollo Local

En su máquina local, guarde credenciales una vez y construya 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 CI, puede hacer lo siguiente:

Opción 1: Guarde credenciales en CI (recomendado por simplicidad)

# 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

Opción 2: Proporcionar credenciales inline (para casos de uso avanzados)

También puede pasar credenciales directamente en variables de entorno - consulte la documentación de credenciales para obtener más detalles. No es necesario configurar ejecutores de Mac, gestionar cachés de compilación o instalar SDKs en su entorno de CI. __CAPGO_KEEP_0__ se encarga de todo eso en la nube. Precios Simples y Transparentes

No need to configure Mac runners, manage build caches, or install SDKs in your CI environment. Capgo handles all of that in the cloud.

Compilaciones de Android

: multiplicador 1×

  • Compilaciones de iOS: multiplicador 2× (debido a los costos de hardware de Mac dedicado)
  • __CAPGO_KEEP_0__: 2× multiplier (due to dedicated Mac hardware costs)

No sorpresas de facturación, no compromisos mínimos. Solo paga por lo que utiliza.

Su Code, Su Responsabilidad

Un principio importante de Capgo Cloud Build: Solo construimos las partes nativas.

Su JavaScript, HTML y CSS se quedan en su lado. Nunca procesamos, inspeccionamos o almacenamos su web code. Usted es responsable de construir sus activos web localmente (usando npm run build o su herramienta de compilación preferida), y nosotros nos encargamos de la compilación nativa.

Esta separación es intencional:

  • Mayor seguridad - Su lógica de aplicación nunca sale de su control
  • Compilaciones más rápidas - No desperdiciamos tiempo recompilando su web code
  • Responsabilidad clara - Usted controla el proceso de construcción de su sitio web; nosotros nos encargamos de la complejidad nativa

¿Qué Sobre Actualizaciones en Vivo?

Cloud Build complementa nuestro sistema de actualizaciones en vivo existente . Aquí's cómo funcionan juntos:Cloud Build

  • : Para cambios de aplicaciones nativas (plugins, permisos, configuraciones nativas __CAPGO_KEEP_0__) que requieren la revisión de App Store/Play Store: For native app changes (plugins, permissions, native code) that require App Store/Play Store review
  • : Para cambios de sitio web __CAPGO_KEEP_0__ (HTML, CSS, JavaScript) que pueden ser desplegados de inmediato sin revisión: For web code changes (HTML, CSS, JavaScript) that can be deployed instantly without review

Estado Actual: Lanzado por Completo

Cloud Build ha sido lanzado por completo desde enero de 2026 y está disponible para todos los usuarios __CAPGO_KEEP_0__. Estamos continuando mejorando la experiencia basándonos en retroalimentación de producción.

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? Únete a nuestro Discord y háznoslo saber - nos encantaría ayudarlo a que su primera compilación se ejecute.

Empezar

¿Listo para construir sin problemas? Consulte la documentación de Cloud Build para aprender más sobre: Configuración de credenciales

- ¿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 que sea la forma más sencilla y amigable para los desarrolladores de compilar aplicaciones móviles nativas. Si tienes comentarios o solicitudes de características, nos encantaría escuchar de ti en nuestra comunidad de Discord ¡Disfruta compilando!.

Obtén más información


Resumen de Cloud Build

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

Si estás utilizando Introduciendo Capgo Cloud Build - Compila aplicaciones nativas sin el estrés 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 Acciones de Integración para el detalle de implementación en GitHub Acciones de Integración.

Actualizaciones en vivo para aplicaciones Capacitor

Cuando un error en la capa web está activo, 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 los cambios nativos siguen en el camino de revisión normal.

Comienza Ahora

Últimas noticias de nuestro Blog

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