🔹 construir
Copie un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
🏗️ Administre construcciones nativas de iOS/Android a través de Capgo Cloud.
🚀 Iniciar
Sección titulada “ 🚀 Iniciar”Alias: onboarding
npx @capgo/cli@latest build initConfiguración de credenciales de construcción de iOS de forma interactiva (crea certificados y perfiles automáticamente)
🔹 Solicitar
Sección titulada “ 🔹 Solicitud”npx @capgo/cli@latest build requestSolicite una compilación nativa desde Capgo Cloud.
Esta orden de comando comprimirá su directorio de proyecto y lo subirá a Capgo para su compilación.
La compilación se procesará y se enviará directamente a tiendas de aplicaciones.
🔒 SEGURIDAD: Las credenciales nunca se almacenan en los servidores de Capgo . Se eliminan automáticamente
después de la finalización de la compilación. Los resultados de la compilación pueden subirse opcionalmente para obtener enlaces de descarga temporal.
📋 REQUISITO PREVIOS: Guarde las credenciales primero con:
npx @capgo/cli build credentials save --appId <app-id> --platform <ios|android>
Ventana de terminal
npx @capgo/cli@latest build request com.example.app --platform ios --path .Parámetro
| Tipo | Descripción | —ruta |
|---|---|---|
| —path | string | Ruta del directorio del proyecto para compilar (predeterminado: directorio actual) |
| —plataforma | string | Plataforma objetivo: ios o android (obligatorio) |
| —modo de compilación | string | Modo de compilación: depuración o liberación (predeterminado: liberación) |
| —certificado base64 de la plataforma iOS | string | —contraseña del certificado .p12 |
| iOS: Contraseña del certificado (opcional si el certificado no tiene contraseña) | string | iOS: Dirección de correo electrónico de Apple ID |
| iOS: Contraseña específica de la aplicación de Apple (opcional) | string | —platform |
| Target platform: ios or android (required) | string | iOS: Contraseña de la aplicación |
| —apple-key-id | string | iOS: Identificador de clave de App Store Connect API |
| —apple-issuer-id | string | iOS: Identificador de emisor de App Store Connect |
| —apple-key-content | string | iOS: Base64-encoded App Store Connect API key (.p8) |
| —app-store-connect-team-id | string | iOS: Identificador del equipo de App Store Connect |
| —ios-scheme | string | iOS: Esquema de Xcode para compilar (por defecto: App) |
| —ios-target | string | iOS: Configuración de compilación de Xcode (predeterminado: mismo que el esquema) |
| —ios-distribution | string | iOS: Modo de distribución |
| —ios-provisioning-profile | string | iOS: Ruta del perfil de configuración o bundleId=path de mapeo (repetible) |
| —android-keystore-file | string | Android: Archivo de keystore codificado en Base64 |
| —keystore-key-alias | string | Android: Alias de la clave del keystore |
| —keystore-key-password | string | Android: Contraseña de la clave del keystore |
| —keystore-store-password | string | Android: Contraseña de almacenamiento de keystore |
| —play-config-json | string | Android: Cuenta de servicios de Google Play codificada en Base64 |
| —android-flavor | string | Android: Sabor de producto para construir (por ejemplo, producción). Requerido si su proyecto tiene varios sabores. |
| —no-playstore-upload | boolean | Saltar la subida a Play Store para esta compilación (anula la configuración de Play Store guardada). Requiere —output-upload. |
| —output-upload | boolean | Sobreescribir el comportamiento de subida de salida para esta compilación solo (habilitado). Precedencia: CLI > entorno > credenciales guardadas |
| —no-output-upload | boolean | Sobreescribir el comportamiento de subida de salida para esta compilación solo (desactivado). Precedencia: CLI > entorno > credenciales guardadas |
| —output-retention | string | Sobreescribir el TTL de enlace de salida para esta compilación solo (1h a 7d). Ejemplos: 1h, 6h, 2d. Precedencia: CLI > entorno > credenciales guardadas |
| —saltar-número-de-compilación | boolean | Saltar el incremento automático del número de compilación/versión code. Utiliza la versión que ya está en los archivos del proyecto. |
| —no-saltar-número-de-compilación | boolean | Sobreescribir credenciales guardadas para reactivar el incremento automático del número de compilación para esta compilación solo. |
| -a, | string | API clave para vincular a tu cuenta |
| —supa-host | string | URL de host personalizado de Supabase (para auto-hospedaje o Capgo desarrollo) |
| —supa-anon | string | Clave de anonimato personalizada de Supabase (para auto-hospedaje) |
| —verbose | boolean | Habilite la salida detallada con registro de depuración |
🔹 Credenciales
Sección titulada “ 🔹 Credenciales”npx @capgo/cli@latest build credentialsAdministrar credenciales de compilación almacenadas localmente en su máquina. 🔒 SEGURIDAD:
- Credenciales guardadas en ~/.capgo-credentials/credentials.json (global) o .capgo-credentials.json (local)
- Al compilar, enviadas a Capgo pero NUNCA almacenadas permanentemente
- Eliminadas de Capgo inmediatamente después de la compilación
- Los resultados de compilación pueden ser cargados opcionalmente para obtener enlaces de descarga a plazo limitado 📚 DOCUMENTACIÓN: https://capgo.app/docs/cli/cloud-build/ios/ https://__CAPGO_KEEP_0__.app/docs/__CAPGO_KEEP_1__/cloud-build/ios/ https://capgo.app/docs/cli/nube-construcción/android/