Saltar al contenido

🔹 construir

🏗️ Administre construcciones nativas de iOS/Android a través de Capgo Cloud.

Alias: onboarding

Ventana de terminal
npx @capgo/cli@latest build init

Configuración de credenciales de construcción de iOS de forma interactiva (crea certificados y perfiles automáticamente)

Ventana de terminal
npx @capgo/cli@latest build request

Solicite 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

Copiar a portapapeles
npx @capgo/cli@latest build request com.example.app --platform ios --path .

Parámetro

TipoDescripción—ruta
—pathstringRuta del directorio del proyecto para compilar (predeterminado: directorio actual)
—plataformastringPlataforma objetivo: ios o android (obligatorio)
—modo de compilaciónstringModo de compilación: depuración o liberación (predeterminado: liberación)
—certificado base64 de la plataforma iOSstring—contraseña del certificado .p12
iOS: Contraseña del certificado (opcional si el certificado no tiene contraseña)stringiOS: 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)stringiOS: Contraseña de la aplicación
—apple-key-idstringiOS: Identificador de clave de App Store Connect API
—apple-issuer-idstringiOS: Identificador de emisor de App Store Connect
—apple-key-contentstringiOS: Base64-encoded App Store Connect API key (.p8)
—app-store-connect-team-idstringiOS: Identificador del equipo de App Store Connect
—ios-schemestringiOS: Esquema de Xcode para compilar (por defecto: App)
—ios-targetstringiOS: Configuración de compilación de Xcode (predeterminado: mismo que el esquema)
—ios-distributionstringiOS: Modo de distribución
—ios-provisioning-profilestringiOS: Ruta del perfil de configuración o bundleId=path de mapeo (repetible)
—android-keystore-filestringAndroid: Archivo de keystore codificado en Base64
—keystore-key-aliasstringAndroid: Alias de la clave del keystore
—keystore-key-passwordstringAndroid: Contraseña de la clave del keystore
—keystore-store-passwordstringAndroid: Contraseña de almacenamiento de keystore
—play-config-jsonstringAndroid: Cuenta de servicios de Google Play codificada en Base64
—android-flavorstringAndroid: Sabor de producto para construir (por ejemplo, producción). Requerido si su proyecto tiene varios sabores.
—no-playstore-uploadbooleanSaltar la subida a Play Store para esta compilación (anula la configuración de Play Store guardada). Requiere —output-upload.
—output-uploadbooleanSobreescribir el comportamiento de subida de salida para esta compilación solo (habilitado). Precedencia: CLI > entorno > credenciales guardadas
—no-output-uploadbooleanSobreescribir el comportamiento de subida de salida para esta compilación solo (desactivado). Precedencia: CLI > entorno > credenciales guardadas
—output-retentionstringSobreescribir 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ónbooleanSaltar 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ónbooleanSobreescribir credenciales guardadas para reactivar el incremento automático del número de compilación para esta compilación solo.
-a,stringAPI clave para vincular a tu cuenta
—supa-hoststringURL de host personalizado de Supabase (para auto-hospedaje o Capgo desarrollo)
—supa-anonstringClave de anonimato personalizada de Supabase (para auto-hospedaje)
—verbosebooleanHabilite la salida detallada con registro de depuración
Ventana de terminal
npx @capgo/cli@latest build credentials

Administrar 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/