Saltar al contenido

🔹 Construir

🏗️ Manage native iOS/Android builds through Capgo Cloud.

Native cloud build requests are currently in limited beta and access is restricted. Build credentials are never stored on Capgo servers: they are used only for the build and then deleted. Build outputs can optionally be uploaded with time-limited download links.

Ventana de terminal
npx @capgo/cli build credentials save --appId YOUR_APP_ID --platform ios
npx @capgo/cli build credentials save --appId YOUR_APP_ID --platform android

Para --output-record para persistir la URL de descarga y el código QR code, luego utilice build last-output para leerlo:

Ventana de terminal
npx @capgo/cli build request APP_ID --platform android --output-upload --output-record /tmp/build.json
npx @capgo/cli build last-output --path /tmp/build.json --field outputUrl
Ventana de terminal
npx @capgo/cli@latest build needed

Imprimir ‘sí’ y salir con code 1 si se requiere una compilación nativa; en caso contrario, imprimir ‘no’ y salir con code 0. Las fallas de comandos salen con code 2.

Ejemplo:

Ventana de terminal
npx @capgo/cli@latest build needed com.example.app --channel production --verbose

Opciones:

ParámetroTipoDescripción
-astringLlave API para vincular a tu cuenta
-cstringCanal para comparar con. Por defecto, CapacitorUpdater.defaultChannel o el canal público por defecto
—package-jsonstringRutas a archivos package.json para repositorios monolíticos (separadas por comas)
—node-modulesstringRutas a directorios node_modules para repositorios monolíticos (separadas por comas)
—verbosebooleanHabilitar la salida detallada con registro de depuración
—supa-hoststringURL de host personalizado de Supabase (para autohosteo o desarrollo Capgo)
—supa-anonstringClave anonima personalizada de Supabase (para autohosteo)

Alias: onboarding

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

Configurar credenciales de compilación de manera interactiva (iOS: certificados + perfiles automatizados; Android: keystore + Google OAuth proporciona cuenta de servicio de GCP y convierte a invitado de la consola de Play)

Opciones:

ParámetroTipoDescripción
-astringClave API para vincular a tu cuenta
-pstringPlataforma para la onboarding (ios o android). Si se omite, auto-detecta cuando solo existe una carpeta nativa; solicita de lo contrario.
—supa-hoststringURL de host personalizado de Supabase (para auto-hosting o desarrollo Capgo)
—no-analyticsbooleanDeshabilitar la recopilación de analytics de build y la reproducción del terminal para esta ejecución
Ventana del terminal
npx @capgo/cli@latest build request

Solicitar una compilación nativa desde Capgo Cloud. Esta orden de comando comprimirá el directorio de proyecto y lo subirá a Capgo para la compilación. La compilación se procesará y se enviará directamente a las tiendas de aplicaciones. Las credenciales nunca se almacenan en los servidores Capgo; se eliminan después de la compilación. Guardelas antes de solicitar una compilación:

Ventana del terminal
npx @capgo/cli build credentials save --appId APP_ID --platform ios

Ejemplo:

Ventana de terminal
npx @capgo/cli@latest build request com.example.app --platform ios --path .

Opciones:

ParámetroTipoDescripción
—rutastringRuta del directorio del proyecto a compilar (por defecto: directorio actual)
—módulos-nodostringRutas de los directorios módulos-nodo para repositorios monolíticos (separadas por comas)
—plataformastringPlataforma objetivo: ios o android (obligatorio)
—modo de construcciónstringModo de construcción: depuración o liberación (por defecto: liberación)
—base64-certificado-de-construcciónstringiOS: Certificado Base64 codificado .p12
—contraseña-de-p12stringiOS: Contraseña del certificado (opcional si el certificado no tiene contraseña)
—correo-de-id-de-la-manzanastringiOS: Correo electrónico de Apple ID para subir contraseñas de aplicación específicas (alternativa a la clave de App Store Connect API)
—contraseña-de-aplicación-específica-de-la-manzanastringiOS: Contraseña de aplicación específica (xxxx-xxxx-xxxx-xxxx) para subir a TestFlight
—id-de-aplicación-de-la-manzanastringiOS: Identificador numérico de la aplicación de App Store Connect (requerido junto con —apple-id y —apple-app-specific-password)
—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: Xcode target para leer configuraciones de compilación (predeterminado: mismo que el esquema)
—ios-distribuciónstringiOS: Modo de distribución
—perfil-de-provisión-iosstringiOS: Ruta del perfil de provisión o bundleId=mapping de path (repetible)
—archivo-de-keystore-androidstringAndroid: Archivo de keystore codificado en Base64
—alias-de-clave-del-keystorestringAndroid: Alias de clave del keystore
—contraseña-de-clave-del-keystorestringAndroid: Contraseña de clave del keystore
—contraseña-del-almacenamiento-del-keystorestringAndroid: Contraseña del almacén de claves
—play-config-jsonstringAndroid: Cuenta de servicios de Google Play codificada en Base64
—android-flavorstringAndroid: Sabor del producto para construir (por ejemplo, producción). Requerido si su proyecto tiene varios sabores.
—android-trackstringAndroid: Pista de Google Play para esta carga (interna, alpha, beta, producción). Por defecto sin —submit-to-store-review: interna. Con —submit-to-store-review y sin pista establecida: producción. Precedencia: CLI > entorno > credenciales guardadas
—android-release-statusstringAndroid: Estado de publicación de Google Play (borrador, completado, enProceso, suspendido). Por defecto sin —submit-to-store-review: borrador. Con —submit-to-store-review y sin estado establecido: completado. Precedencia: CLI > entorno > credenciales guardadas
—in-app-update-prioritystringAndroid: Prioridad de actualización en aplicación para esta versión (entero 0–5; mayor = más urgente). Consulte https://developer.android.com/guide/playcore/in-app-updates. Precedencia: CLI > entorno > credenciales guardadas
—no-subir-a-play-storebooleanSaltar la subida a Play Store para esta compilación (anula la configuración de Play guardada). Requiere —output-upload.
—presentar-en-revisión-de-la-tiendabooleanDespués de la subida, presenta la versión de la tienda para la revisión en lugar de dejarla como un borrador/compilación inactiva. En Android, esto se establece por defecto en el track de producción con el estado de liberación completado (sobreescribir con —android-track / PLAY_STORE_TRACK y —android-release-status / PLAY_STORE_RELEASE_STATUS). En iOS, se envía la compilación procesada de TestFlight a la revisión de la App Store.
—nombre-de-la-versión-de-la-tiendastringEtiqueta de versión de la tienda/versión. Android envía esto como el nombre de la versión de Google Play; iOS lo utiliza como la versión de la App Store cuando se crea o se reutiliza la versión editable.
—notas-de-la-versión-de-la-tiendastringNotas de la versión de la tienda por defecto. Android utiliza esto como el changelog de Play; iOS lo utiliza como el texto de '¿Qué hay de nuevo?' de la App Store por defecto.
—notas-de-la-versión-de-la-tienda-localestringNotas de la versión de la tienda localizadas (repetibles), por ejemplo —store-release-notes-locale es-US=“Correcciones” —store-release-notes-locale fr-FR=“Correcciones”.
—grupos-de-pruebas-de-ios-testflightstringiOS: nombres o IDs de grupo de TestFlight separados por comas, opcionales, para distribución de beta externa.
—ios-automatic-releasebooleaniOS: liberar automáticamente la versión de App Store después de la aprobación de Apple. Por defecto, la liberación es manual.
—no-ios-automatic-releasebooleaniOS: mantener la versión de App Store esperando la liberación manual después de la aprobación de Apple.
—output-uploadbooleanSobreescribir el comportamiento de carga de salida para esta compilación solo (activar). Precedencia: CLI > entorno > credenciales guardadas
—no-output-uploadbooleanSobreescribir el comportamiento de carga de salida para esta compilación solo (desactivar). 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
—output-recordstringAfter un build exitoso, escriba un registro JSON (jobId, estado, outputUrl, qrCodeAscii, qrCodePngPath, finishedAt) a un camino. Un PNG QR code también se escribe junto a ese camino con el .qr.png Lee campos de vuelta con build last-output.
No pase por el número de build incrementadobooleanSobreescriba credenciales guardadas para reactivar el incremento automático del número de build para este build solo.
No pase por el incremento de la versión de marketing (CFBundleShortVersionString / versionName) cuando la aplicación ya está liberada.booleanSincronice la versión de iOS
Sincronice la versión de Xcode MARKETING_VERSION desde package.json antes de subir el proyecto.booleanEnvíe logs a __CAPGO_KEEP_0__ AI para diagnóstico en caso de falla de build. En terminales interactivos, esto salta la confirmación previa; en CI, sube automáticamente y imprime el análisis en stderr.
No escanee automáticamente antes de construirbooleanOn build failure, send logs to Capgo AI for diagnosis. In interactive terminals this skips the upfront confirmation; in CI this auto-uploads and prints the analysis to stderr.
Skip the automatic pre-build scanbooleanSkip the automatic pre-build scan
---ignorar-fatalbooleanEjecutar la escaneo previo al build pero nunca bloquear el build (solo informar)
---saltarsestringSaltarse una o varias comprobaciones de escaneo previo por id (repetibles o separados por comas). Las demás comprobaciones aún se ejecutan.
---advertirstringDescender una o varias comprobaciones de escaneo previo a advertencia por id (repetibles o separados por comas). La comprobación aún se ejecuta.
---fallar-en-advertenciasbooleanConsiderar las advertencias de escaneo previo como fatales
---enviar-registros-a-soportebooleanEn un fallo de build de CI/CD, subir automáticamente los registros del build a Capgo soporte (no se requiere correo electrónico). Capgo soporte se notifica y seguirá con un correo electrónico. Aditivo a —ai-análisis.
---enviar-registrosbooleanAlias deprecado para —enviar-registros-a-soporte
-astringAPI clave para vincular a tu cuenta
—supa-hoststringURL de host personalizado de Supabase (para auto-hospedaje o Capgo desarrollo)
—supa-anonstringClave anonima personalizada de Supabase (para auto-hospedaje)
—verbosebooleanHabilitar salida detallada con registro de depuración

🔹 Versión de sincronización de iOS

Ventana de terminal
Copiar a portapapeles
npx @capgo/cli@latest build sync-ios-version

Sincronice la versión de Xcode iOS local desde package.json.

Ejemplo:

Ventana de terminal
npx @capgo/cli@latest build sync-ios-version --path .

Opciones:

ParámetroTipoDescripción
—rutastringRuta al directorio del proyecto (por defecto: directorio actual)
—verificarbooleanSólo verificar; salir con código no cero cuando la versión de MARKETING_VERSION no está sincronizada
ventana de terminal
npx @capgo/cli@latest build prescan

Escanea tu proyecto y credenciales guardadas para problemas que fallarían un build en la nube — antes de subir nada. Verifica credenciales (vencimiento, contraseñas, pareja de perfil), estado del proyecto (cap sincronización, disposición de node_modules), y configuración de plataforma. Se ejecuta automáticamente dentro de build request; este comando lo ejecuta de forma independiente (por ejemplo, en CI). Ver Preescaneo verifica para obtener el catálogo de verificación completo y cómo --skip / --warn reglas individuales.

Opciones:

ParámetroTipoDescripción
—plataformastringPlataforma objetivo: ios o android (obligatorio)
—rutastringRuta al directorio del proyecto (por defecto: directorio actual)
__CAPGO_KEEP_0__ clave para vincular a tu cuentastringAPI key to link to your account
Android: sabor del producto que se utilizará para la compilaciónstring—modo-distribución-ios
iOS: modo de distribución para validar contrastring—json
—jsonbooleanGenera un informe JSON legible por máquinas
__CAPGO_KEEP_0__booleanSalir con un código no cero cuando se encuentran advertencias (CI)
__CAPGO_KEEP_0__booleanModo de diagnóstico: informar todo pero siempre salir con 0
__CAPGO_KEEP_0__stringSaltar una o varias comprobaciones específicas por id (repetibles o separadas por comas)
__CAPGO_KEEP_0__stringDescender una o varias comprobaciones específicas a advertencia por id (repetibles o separadas por comas)
__CAPGO_KEEP_0__booleanHabilitar la salida detallada con registro de depuración
__CAPGO_KEEP_0__stringURL de host personalizado de Supabase (para auto-hospedaje o desarrollo Capgo)
—supa-anonstringClave anonima personalizada de Supabase (para auto-hospedaje)
Ventana de terminal
npx @capgo/cli@latest build last-output

Lea el registro de salida de la construcción escrito por un registro anterior build request --output-record. Muestra el JSON completo por defecto, un campo único con —field, o el código QR ASCII code con —qr. Útil en CI para obtener la URL de descarga o QR para volver a publicar en una PR o problema. Ejemplos: npx @capgo/cli build last-output —path /tmp/build.json npx @capgo/cli build last-output —path /tmp/build.json —field outputUrl npx @capgo/cli build last-output —path /tmp/build.json —qr

Opciones:

ParámetroTipoDescripción
—rutastringRuta al registro JSON escrito por —output-record (obligatorio)
—campostringImprimir un campo único (uno de: jobId, appId, plataforma, modo de compilación, estado, url de salida, qrCodeAscii, qrCodePngPath, finishedAt, schemaVersion)
—qrbooleanImprimir el código QR ASCII renderizado code (atajo para —campo qrCodeAscii)

Gestionar las credenciales de compilación almacenadas localmente en tu máquina. 🔒 SEGURIDAD:

  • Las credenciales guardadas en ~/.capgo-credentials/credentials.json (global) o .capgo-credentials.json (local)
  • Al compilar, se envían a Capgo pero NUNCA se almacenan permanentemente
  • Eliminado de Capgo inmediatamente después de la compilación
  • Los resultados de la compilación pueden subirse opcionalmente para obtener enlaces de descarga temporal 📚 DOCUMENTACIÓN: iOS configuración: https://capgo.app/docs/cli/nube-compilar/ios/ Configuración de Android: https://capgo.app/docs/cli/nube-compilar/android/

Alias: asc-key

Ventana de terminal
npx @capgo/cli@latest build credentials apple-key

Crear una clave de equipo de App Store Connect API con una ayuda guiada de macOS (solo macOS). Abre una ventana nativa que te guía a través de la interfaz de usuario de Apple App Store Connect en un navegador incorporado, captura automáticamente el ID de emisor + ID de clave, intercepta el archivo .p8 de una sola vez, valida contra Apple y lo guarda en ~/.appstoreconnect/private_keys. Las estadísticas de progreso se envían a Capgo analytics (desactivar con CAPGO_DISABLE_TELEMETRY). npx @capgo/cli build credentials apple-key —appId com.example.app

Ejemplo:

Ventana de terminal
Example:

Opciones:

ParametroTipoDescripción
-astringAPI clave para vincular a tu cuenta
—appIdstringGuardar la clave capturada en las credenciales de compilación de iOS de esta aplicación
—localbooleanGuardar en el archivo .capgo-credentials.json del proyecto en lugar del archivo global
---jsonbooleanImprimir la clave de ID de captura / ID de emisor / ruta de archivo .p8 como JSON
Ventana de terminal
npx @capgo/cli@latest build credentials save

Guardar credenciales de compilación localmente para iOS o Android. Las credenciales se almacenan en:

  • ~/.capgo-credentials/credentials.json (por defecto, global)
  • capgo-credentials.json en la raíz del proyecto (con la bandera —local) ⚠️ REQUERIDO ANTES DE COMPILAR: Debe guardar credenciales antes de solicitar una compilación. 🔒 Estas credenciales nunca se almacenan en los servidores de Capgo permanentemente. Se eliminan inmediatamente después de que se complete la compilación. 📚 Guías de configuración: iOS: https://capgo.app/docs/cli/cloud-build/ios/ Android: https://capgo.app/docs/cli/cloud-build/android/ npx @capgo/cli build credenciales guardar —plataforma ios
    —certificado ./cert.p12 —contraseña-p12 “contraseña”
    —perfil-de-provisión-ios ./profile.mobileprovision
    —clave-apple ./AuthKey.p8 —clave-apple-id “KEY123”
    —identificador-de-emisor-apple “issuer-uuid” —identificador-de-equipo-apple “team-id” Ejemplo de múltiples objetivos (aplicación + extensión de widget): npx @capgo/cli build credenciales guardar —plataforma ios
    —perfil-de-provisión-ios ./App.mobileprovision
    —perfil-de-provisión-ios com.example.widget=./Widget.mobileprovision
    … npx @capgo/cli build credenciales guardar —plataforma android
    —almacenamiento-keystore ./release.keystore —alias-keystore “my-key”
    —contraseña-keystore “key-pass”
    —configuración-de-juego ./service-account.json Almacenamiento local (por proyecto): npx @capgo/cli build credenciales guardar —local —plataforma ios …

Ejemplo:

Ventana de terminal
iOS Example:

Opciones:

ParamTipoDescripción
—appIdstringID de la aplicación (por ejemplo, com.example.app) (obligatorio)
—plataformastringPlataforma: ios o android (obligatorio)
—certificadostringiOS: Ruta al archivo de certificado .p12
—perfil-de-provisión-iosstringiOS: Ruta del perfil de provisión o bundleId=path (repetible)
—contraseña-p12stringiOS: Contraseña del certificado (opcional si el certificado no tiene contraseña)
—clave-applestringiOS: Ruta al .p8 clave de Apple Store Connect API
—clave-identificador-applestringiOS: Identificador de clave de Apple Store Connect API
—identificador-emisor-applestringiOS: Identificador del emisor de Apple Store Connect
—identificador-de-equipo-applestringiOS: Identificador del equipo de Apple Store Connect
---ios-distribuciónstringiOS: Modo de distribución
---correo-de-id-de-applestringiOS: Correo electrónico de ID de Apple para subir contraseñas de aplicación específicas (alternativa a la clave de App Store Connect API)
---contraseña-de-aplicación-específica-de-applestringiOS: Contraseña de aplicación específica (xxxx-xxxx-xxxx-xxxx) para subir a TestFlight
---id-de-aplicación-de-apple-storestringiOS: ID numérico de aplicación de App Store Connect (requerido junto con —correo-de-id-de-apple y —contraseña-de-aplicación-específica-de-apple)
---keystorestringAndroid: Ruta al archivo de keystore (.keystore o .jks)
---alias-de-keystorestringAndroid: Alias de la clave de keystore
---clave-de-llave-de-almacenamientostringAndroid: Contraseña de la clave de almacenamiento del keystore
---contraseña-de-almacenamientostringAndroid: Contraseña de almacenamiento del keystore
---configuración-de-playstringAndroid: Ruta al archivo JSON de servicio de cuenta de Play Store
---sabor-de-androidstringAndroid: Sabor de producto para compilar (por ejemplo, producción). Requerido si su proyecto tiene varios sabores.
---prioridad-de-actualización-en-aplicaciónstringAndroid: Prioridad de actualización en aplicación de Google Play para futuras versiones (entero 0–5; mayor = más urgente). Omite para dejar el valor existente de Play sin cambios.
---localbooleanGuarda en .capgo-credenciales.json en la raíz del proyecto en lugar de ~/.capgo-credenciales/
---subir-archivo---booleanSubir salidas de compilación (IPA/APK/AAB) a almacenamiento Capgo y imprimir enlaces de descarga
---no-subir-archivo---booleanNo subir salidas de compilación (IPA/APK/AAB) a almacenamiento Capgo
---retencion-de-archivo---stringTiempo de vida de enlace de salida: 1h a 7d (por defecto: 1h). Ejemplos: 1h, 6h, 2d
---saltar-aumento-de-numero-de-compilacion---booleanSaltar el aumento automático del número de compilación/code/ en futuras compilaciones
---no-saltar-aumento-de-numero-de-compilacion---booleanRehabilitar el aumento automático del número de compilación (comportamiento por defecto)
---saltar-aumento-de-versión-de-marketing---booleanSaltar el aumento automático de la versión de marketing en futuras compilaciones cuando la aplicación ya está liberada
---sin-salto-de-actualización-de-versión-de-marketingbooleanRehabilitar la actualización automática de versión de marketing (comportamiento por defecto)
Ventana de terminal
npx @capgo/cli@latest build credentials list

Lista de credenciales de construcción guardadas (contraseñas ocultas). Muestra qué credenciales están actualmente guardadas (tanto globales como locales). Ejemplos: npx @capgo/cli build credentials list # Lista todas las aplicaciones npx @capgo/cli build credentials list —appId com.example.app # Lista aplicación específica

Opciones:

ParámetroTipoDescripción
—appIdstringID de la aplicación para listar (opcional, lista todas si se omite)
—localbooleanListar credenciales desde el archivo local .capgo-credentials.json solo
Ventana de terminal
npx @capgo/cli@latest build credentials clear

Borrar credenciales de construcción guardadas. Eliminar credenciales del almacenamiento. Usar —appId y —platform para dirigir credenciales específicas. Ejemplos: npx @capgo/cli build credentials clear # Borrar todas las aplicaciones (global) npx @capgo/cli build credentials clear —local # Borrar credenciales locales npx @capgo/cli build credentials clear —appId com.example.app —platform ios

Opciones:

ParámetroTipoDescripción
—appIdstringID de la aplicación para borrar (opcional, borra todas las aplicaciones si se omite)
—platformstringPlataforma a borrar: ios o android (opcional, borra todas las plataformas si se omite)
—localbooleanBorrar desde el archivo local .capgo-credentials.json en lugar del global
Ventana de terminal
npx @capgo/cli@latest build credentials update

Actualizar credenciales específicas sin proporcionar todas ellas nuevamente. Actualizar credenciales existentes proporcionando solo los campos que deseas cambiar. La plataforma se detecta automáticamente desde las opciones que se proporcionan. Ejemplos: npx @capgo/cli build credentials update —ios-provisioning-profile ./new-profile.mobileprovision npx @capgo/cli build credentials update —local —keystore ./new-keystore.jks

Opciones:

ParámetroTipoDescripción
—appIdstringID de la aplicación (detectado automáticamente de capacitor.config si se omite)
—plataformastringPlataforma: ios o android (detectada automáticamente de opciones)
—localbooleanActualizar local .capgo-credentials.json en lugar de global
—certificadostringRuta al archivo de certificado P12
—perfil de provisión de iosstringRuta del perfil de configuración o bundleId=path (repetible, aditivo por defecto)
—sobreescribir-ios-provisioning-mapbooleanSustituye el mapa de configuración completo en lugar de fusionarlo (por defecto: fusionar)
—p12-passwordstringContraseña del certificado P12
—apple-keystringRuta de la clave API de App Store Connect (.p8 archivo)
—apple-key-idstringID de la clave API de App Store Connect
—apple-issuer-idstringID del emisor de App Store Connect
—apple-team-idstringID de equipo de App Store Connect
—apple-idstringCorreo electrónico de Apple ID para subir contraseñas de app específicas (alternativa al ID de equipo de App Store Connect API)
—apple-app-specific-passwordstringContraseña de app específica (xxxx-xxxx-xxxx-xxxx) para subir a TestFlight
—apple-app-idstringID numérico de aplicación de App Store Connect (requerido junto con —apple-id y —apple-app-specific-password)
—ios-distributionstringModo de distribución de iOS
—keystorestringRuta al archivo de keystore (.keystore o .jks)
—keystore-aliasstringAlias de clave del keystore
—contraseña-de-clave-del-keystorestringContraseña de clave del keystore
—contraseña-de-almacenamiento-del-keystorestringContraseña de almacenamiento del keystore
—configuración-de-playstringRuta al archivo JSON de servicio de Google Play
—sabor-de-androidstringAndroid: Sabor de producto para compilar (por ejemplo, producción). Requerido si su proyecto tiene varios sabores.
—prioridad-de-actualización-en-aplicaciónstringAndroid: Prioridad de actualización en aplicación de Google Play para futuras versiones (entero 0–5; mayor = más urgente).
—subir-a-archivobooleanSubir resultados de compilación (IPA/APK/AAB) a Capgo almacenamiento y imprimir enlaces de descarga
No subir resultados de compilación (IPA/APK/AAB) a __CAPGO_KEEP_0__ almacenamientobooleanDo not upload build outputs (IPA/APK/AAB) to Capgo storage
Saltar el incremento automático del número de compilación/__CAPGO_KEEP_0__ en futuras compilacionesstringNo saltar el incremento automático del número de compilación
Saltar el incremento automático de la versión de marketing en futuras compilaciones cuando la aplicación ya esté liberadabooleanSkip automatic build number/version code incrementing on future builds
Reactivar el comportamiento por defecto de incremento automático del número de compilaciónbooleanReactivar el comportamiento por defecto de incremento automático de la versión de marketing
No subir resultados de compilación (IPA/APK/AAB) a __CAPGO_KEEP_0__ almacenamientobooleanNo subir resultados de compilación (IPA/APK/AAB) a __CAPGO_KEEP_0__ almacenamiento
Opción de retención de enlace de salida: 1h a 7d. Ejemplos: 1h, 6h, 2dbooleanRehabilitar la actualización automática de versión de marketing (comportamiento predeterminado)
Ventana de terminal
npx @capgo/cli@latest build credentials manage

Gestionar interactivamente las credenciales de construcción guardadas. Navegar por las credenciales almacenadas, ver qué está configurado, exportar un archivo .env listo para CI/CD,úrn eliminar las credenciales de una plataforma. Reutiliza la misma IU de TUI como capgo init. Ejemplos: npx @capgo/cli build credentials manage npx @capgo/cli build credentials manage —appId com.example.app npx @capgo/cli build credentials manage —appId com.example.app —plataforma ios npx @capgo/cli build credentials manage —local

Opciones:

ParámetroTipoDescripción
—appIdstringID de la aplicación para gestionar (opcional, solicita elegir si se omite)
---plataformastringPlataforma a gestionar: ios o android (opcional, solicita elegir si se omite)
---localbooleanSólo navega por archivos locales .capgo-credentials.json
Ventana de terminal
npx @capgo/cli@latest build credentials migrate

Migrar perfil de provisión legado al nuevo formato multi-diseño. Convierte BUILD_PROVISION_PROFILE_BASE64 a CAPGO_IOS_PROVISIONING_MAP. Descubre automáticamente el ID principal del paquete de su proyecto de Xcode. npx @capgo/cli build credentials migrate —plataforma ios

Ejemplo:

Ventana de terminal
Example:

Opciones:

ParamTipoDescripción
—appIdstringID de la aplicación (detectado automáticamente desde capacitor.config si se omite)
—plataformastringPlataforma (solo se admite ios)
—localbooleanMigrar desde local .capgo-credentials.json en lugar de global