Saltar al contenido

🔹 construir

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

Las construcciones en la nube nativas están disponibles en cada Capgo plan. Las credenciales de construcción nunca se almacenan en los servidores de Capgo: se utilizan solo para la construcción y luego se eliminan. Los resultados de la construcción se pueden cargar opcionalmente con enlaces de descarga con límite de tiempo.

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

Pasarlo --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; de lo contrario, imprimir “no” y salir con code 0. Las fallas de comando salen con code 2.

Ejemplo:

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

Opciones:

ParamTipoDescripción
-astringAPI clave para vincular a tu cuenta
-cstringCanales para comparar. Por defecto, utiliza CapacitorUpdater.defaultChannel o el canal público por defecto
—package-jsonstringRutas a archivos package.json para repositorios monolíticos (separados por comas)
—node-modulesstringRutas a directorios node_modules para repositorios monolíticos (separados por comas)
—verbosebooleanHabilite la salida detallada con registros
—supa-hoststringURL de host de Supabase personalizado (para autohospedaje o desarrollo Capgo)
—supa-anonstringClave de anonimo de Supabase personalizada (para autohospedaje)

Alias: onboarding

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

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

Opciones:

ParamTipoDescripción
-astringAPI clave para vincular a tu cuenta
-pstringPlataforma para incorporar (ios o android). Si se omite, auto-detecta cuando solo existe un carpeta nativa; solicita en caso contrario.
—supa-hoststringURL de host de Supabase personalizado (para auto-hospedaje o Capgo desarrollo)
—no-analyticsbooleanDeshabilitar análisis de onboarding de compilación y reproducción de terminal para esta ejecución
ventana de terminal
npx @capgo/cli@latest build request

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

ventana de 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 al directorio del proyecto para compilar (predeterminado: directorio actual)
—módulos-nodostringRutas a directorios de node_modules para monorepos (separadas por comas)
—plataformastringPlataforma objetivo: ios o android (obligatorio)
—modo-compilarstringModo de compilación: depuración o liberación (por defecto: liberación)
—certificado-compilar-base64stringiOS: Certificado base64 codificado (.p12)
---contraseña-p12stringiOS: Contraseña de certificado (opcional si el certificado no tiene contraseña)
---apple-idstringiOS: correo electrónico de Apple ID para subir contraseñas de aplicación (alternativa a la clave API de App Store Connect)
—apple-app-specific-passwordstringiOS: contraseña de aplicación (xxxx-xxxx-xxxx-xxxx) para subir a TestFlight
---apple-app-idstringiOS: Identificador numérico de la aplicación de App Store Connect (requerido junto con —apple-id y —apple-app-specific-password)
---apple-key-idstringiOS: App Store Connect API ID de clave
---apple-issuer-idstringiOS: Identificador del emisor de App Store Connect
—apple-key-contentstringiOS: Base64-encoded App Store Connect API key (.p8)
—app-store-connect-team-idstringiOS: Identificador de equipo de App Store Connect
—ios-schemestringiOS: Esquema de Xcode para compilar (por defecto: App)
—ios-targetstringiOS: objetivo Xcode para leer configuraciones de compilación (predeterminado: mismo que esquema)
—ios-distributionstringiOS: Modo de distribución
—ios-provisioning-profilestringiOS: Ruta del perfil de configuración o bundleId=mapping de path (repetible)
—archivo-keystore-androidstringAndroid: archivo de keystore Base64 codificado
—alias-clave-keystorestringAndroid: alias de clave de keystore
—contraseña-clave-keystorestringAndroid: contraseña de clave de keystore
—contraseña-almacenamiento-keystorestringAndroid: contraseña de almacenamiento de keystore
—configuración-play-jsonstringAndroid: archivo JSON de servicio de Google Play Base64 codificado
—sabor-androidstringAndroid: sabor de producto para compilar (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 configurada: 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 configurado: completado. Precedencia: CLI > entorno > credenciales guardadas
---in-app-update-prioritystringPrioridad de actualización en aplicación para Android (entero 0–5; mayor = más urgente). Consulte https://developer.android.com/guide/playcore/in-app-updates. Precedencia: CLI > entorno > credenciales guardadas
---no-playstore-uploadbooleanSaltar subida a Play Store para esta compilación (anula la configuración de Play Store guardada). Requiere —output-upload.
---submit-to-store-reviewbooleanDespués de cargar, enviar la versión de la tienda para revisión en lugar de dejarla como un borrador/compilación inactiva. En Android, esto se configura por defecto en la pista de producción con el estado de publicació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 para revisión en la tienda de App Store.
—store-release-namestringNombre de lanzamiento 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.
—store-release-notesstringDefault store release notes. Android uses this as the Play changelog; iOS uses it as the fallback App Store What’s New text.
—store-release-notes-localestringNota de lanzamiento de tienda localizada (repetible), por ejemplo —store-release-notes-locale es-ES=“Correcciones de errores”
---grupos-de-pruebas-de-iosstringiOS: nombres o IDs de grupo de prueba externo separados por comas, opcionales, para distribución beta externa.
---lanzamiento-automatico-de-iosbooleaniOS: lanzar automáticamente la versión de la App Store después de la aprobación de Apple. Por defecto, el lanzamiento es manual.
---no-lanzamiento-automatico-de-iosbooleaniOS: mantener la versión de la App Store esperando un lanzamiento manual después de la aprobación de Apple.
---subir-archivobooleanSuperar el comportamiento de subida de salida para esta compilación solo (habilitar). Precedencia: CLI > entorno > credenciales guardadas
---sin-subir-archivobooleanSuperar el comportamiento de subida de salida para esta compilación solo (desactivar). Precedencia: CLI > entorno > credenciales guardadas
---retención-de-archivostringSuperar el TTL de enlace de salida para esta compilación solo (1h a 7d). Ejemplos: 1h, 6h, 2d. Precedencia: CLI > entorno > credenciales guardadas
---grabar-registrostringDespués de una compilación exitosa, escriba un registro JSON (id de trabajo, estado, URL de salida, código QR Ascii, ruta de archivo PNG de código QR, fecha de finalización) a un camino. Un archivo PNG de código QR code también se escribe junto a ese camino con la .qr.png suffix. Leer los campos de vuelta con build last-output.
—no-cachebooleanSaltar restauración de caché de compilación and No guarde una nueva entrada de caché para esta compilación. La caché de compilación está habilitada por defecto por aplicación.
—clave-de-cachéstringDivida la caché de compilación por entorno, rama o sabor de Android (por ejemplo) prod, stagingOmitir para una caché compartida por defecto por aplicación.
—no-saltar-número-de-compilación-bumpbooleanSobreescribir credenciales guardadas para reactivar el incremento automático del número de compilación para esta compilación solo.
—saltar-bump-de-versión-de-mercadeobooleanEvita el aumento automático de la versión de marketing (CFBundleShortVersionString / versionName) si la aplicación ya está lanzada.
—sync-ios-versionbooleaniOS: sincronice MARKETING_VERSION de Xcode desde package.json antes de subir el proyecto.
—ai-analyticsbooleanAl fallar la compilación, envíe registros a Capgo AI para el diagnóstico. En terminales interactivos, esto salta la confirmación previa; en CI, se sube automáticamente y se imprime el análisis en stderr.
—no-prescanbooleanSaltarse la escaneo automático de pre-compilación
—prescan-ignore-fatalbooleanEjecutar el escaneo previo al build pero nunca bloquear el build (solo informar)
—prescan-skipstringSaltar la verificación específica de escaneo por id (repetible o separado por comas). Las otras verificaciones aún se ejecutan.
—prescan-warnstringBaja la verificación de prescan específica a advertencia por id (repetible o separado por comas). La verificación sigue ejecutándose.
—fail-on-warningsbooleanTratar las advertencias de escaneo como fatales
—send-logs-to-supportbooleanAl fallar una compilación de CI/CD, subir automáticamente los registros de compilación a Capgo soporte (no se requiere correo electrónico). Capgo soporte se notifica y seguirá con un correo electrónico. Aditivo a —ai-analytics.
—enviar-registrosbooleanAlias deprecado para —enviar-registros-a-soporte
-astringAPI clave para vincular a tu cuenta
—supa-hoststringURL de host personalizado de Supabase (para autohospedaje o Capgo desarrollo)
—supa-anonstringClave anonima personalizada de Supabase (para autohospedaje)
—verbosebooleanHabilita la salida detallada con registros de depuración

Caché de compilación: Capgo restaura y guarda artefactos nativos compilados (CocoaPods, Gradle y resultados relacionados) por defecto por aplicación. Utiliza --cache-key para mantener separados los cachés de RC y producción; use --no-cache para una compilación limpia de un solo uso. API integraciones pueden pasar cache_key o cache_enabled: false in the build request payload. See Build cache o Troubleshooting: wrong cache restore.

ventana de terminal
npx @capgo/cli@latest build sync-ios-version

Sincronice la versión de MARKETING del 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)
—verificarbooleanVerificar solo; salir con código no cero cuando MARKETING_VERSION no está sincronizado
Ventana de terminal
npx @capgo/cli@latest build prescan

Revisa tu proyecto y credenciales guardadas para problemas que fallarían una construcción 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 requestEste comando se ejecuta de forma independiente (por ejemplo, en CI). Ver Prescan verifica para el catálogo de comprobación completa 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)
-astringAPI clave para vincular a tu cuenta
—flavor-androidstringAndroid: se utilizará el sabor del producto
—dist-iosstringiOS: modo de distribución para validar contra
—jsonbooleanGenera un informe JSON legible por máquinas
—falla-en-advertenciasbooleanSalir con código no cero cuando se encuentran advertencias (CI)
—ignora-fatalbooleanModo de diagnóstico: informar todo pero siempre salir con 0
—saltarstringSaltar una o varias comprobaciones específicas por id (repetibles o separadas por comas)
—advertenciastringBaja la verificación específica a advertencia por id (repetible o separado por comas)
—detalladobooleanHabilitar la salida detallada con registro detallado
—supa-hoststringURL de host personalizado de Supabase (para auto-hospedaje o desarrollo Capgo)
—supa-anonstringClave anónima de Supabase personalizada (para autohospedaje)
Ventana de terminal
npx @capgo/cli@latest build last-output

Lea el registro de salida de construcción escrito por un resultado anterior build request --output-record. Muestra el JSON completo por defecto, un campo único con —field, o el código QR 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ámetroTipoDescription
—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)

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

  • Las credenciales se guardan en ~/.capgo-credentials/credentials.json (global) o .capgo-credentials.json (local)
  • Al compilar, se envían a Capgo pero NUNCA se almacenan permanentemente
  • Se eliminan de Capgo inmediatamente después de la compilación
  • Salidas de compilación pueden ser cargadas opcionalmente para enlaces de descarga a tiempo limitado 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 asistente de macOS guiado (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, lo 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:

ParamTipoDescripción
-astringAPI clave para vincular a tu cuenta
—appIdstringGuardar la clave capturada en las credenciales de compilación de la aplicación iOS
—localbooleanGuardar en el archivo .capgo-credentials.json del proyecto en lugar del archivo global
—jsonbooleanImprimir la clave ID / ID de emisor / ruta de .p8 capturada 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 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/build-nube/ios/ - Android: https://capgo.app/docs/cli/nube-construcción/android/ npx @capgo/cli build credentials save —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”
    –id-de-emisor-Apple “issuer-uuid” –id-de-equipo-Apple “team-id” Ejemplo de múltiples objetivos (aplicación + extensión de widget): npx @capgo/cli build credentials save –plataforma ios
    –perfil-de-provisión-ios ./App.mobileprovision
    –perfil-de-provisión-ios com.example.widget=./Widget.mobileprovision
    … npx @capgo/cli build credentials save –plataforma android
    —keystore ./release.keystore —keystore-alias “mi-clave”
    –contraseña-de-llave-keystore “key-pass”
    –configuración-de-juego ./service-account.json Almacenamiento local (por proyecto): npx @capgo/cli build credentials save –local –plataforma ios …

Ejemplo:

ventana de terminal
iOS Example:

Opciones:

ParamTipoDescripción
—appIdstringApp ID (e.g., com.example.app) (required)
—plataformastringPlataforma: ios o android (obligatorio)
—certificadostringiOS: Ruta al archivo de certificado .p12
—perfil de provisión de iosstringiOS: Ruta de perfil de configuración o bundleId=ruta (repetible)
—p12-passwordstringiOS: Contraseña de certificado (opcional si el certificado no tiene contraseña)
—apple-keystringiOS: Ruta al .p8 clave de App Store Connect API
—apple-key-idstringiOS: ID de clave de App Store Connect API
—apple-issuer-idstringiOS: ID de emisor de App Store Connect
—apple-team-idstringiOS: ID de equipo de App Store Connect
—ios-distributionstringiOS: Modo de distribución
—apple-idstringiOS: Correo electrónico de Apple ID para subir contraseñas de aplicación (alternativa a la clave de App Store Connect API)
—apple-app-specific-passwordstringiOS: Contraseña de aplicación (xxxx-xxxx-xxxx-xxxx) para subir a TestFlight
—apple-app-idstringiOS: Identificador numérico de aplicación de App Store Connect (requerido junto con —apple-id y —apple-app-specific-password)
—keystorestringAndroid: Ruta del archivo de keystore (.keystore o .jks)
—keystore-aliasstringAndroid: Alias de la clave de keystore
—keystore-key-passwordstringAndroid: Contraseña de la clave del keystore
—keystore-store-passwordstringAndroid: Contraseña del almacén del keystore
—play-configstringAndroid: Ruta a la cuenta de servicio de Play Store JSON
—sabor-androidstringAndroid: Sabor de producto para compilar (por ejemplo, producción). Requerido si su proyecto tiene múltiples sabores.
—in-app-update-prioritystringPrioridad de actualización en-app de Google Play para futuras versiones (entero 0–5; mayor = más urgente). Omitir para dejar el valor existente de Play sin cambios.
—localbooleanGuardar en .capgo-credentials.json en la raíz del proyecto en lugar de ~/.capgo-credentials global
—subir-a-archivobooleanSubir salidas de compilación (IPA/APK/AAB) a Capgo almacenamiento y imprimir enlaces de descarga
—no-output-uploadbooleanNo subir salidas de compilación (IPA/APK/AAB) a Capgo almacenamiento
—output-retentionstringEnlace de salida TTL: 1h a 7d (por defecto: 1h). Ejemplos: 1h, 6h, 2d
—skip-build-number-bumpbooleanSaltarse el incremento automático del número de compilación/code en futuras compilaciones
—no-skip-build-number-bumpbooleanReactivar el incremento automático del número de compilación (comportamiento predeterminado)
—skip-marketing-version-bumpbooleanSaltarse el incremento automático de la versión de marketing en futuras compilaciones cuando la aplicación ya está liberada
—no-skip-marketing-version-bumpbooleanRe-enable automatic marketing version bump (default behavior)
Ventana de terminal
npx @capgo/cli@latest build credentials list

Lista de credenciales de compilació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 la aplicación específica

Opciones:

ParámetroTipocontext
—appIdstringID de la aplicación para listar (opcional, lista todos si se omite)
—localbooleanListar credenciales locales desde solo .capgo-credentials.json
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 aplicación para borrar (opcional, borra todas las aplicaciones si se omite)
—plataformastringPlataforma a borrar: ios o android (opcional, borra todas las plataformas si se omite)
—localbooleanBorra 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 proporcionas. 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 omitido)
—plataformastringPlataforma: ios o android (detectada automáticamente de opciones)
—localbooleanActualizar credenciales locales .capgo-credentials.json en lugar de globales
—certificadostringRuta al archivo de certificado P12
—ios-provisioning-profilestringRuta al perfil de provisión o bundleId=path (repetible, aditivo por defecto)
—sobreescribir-mapa-de-provisión-iosbooleanSustituye el mapa de provisión completo en lugar de fusionarlo (por defecto: fusionar)
—contraseña-p12stringContraseña del certificado P12
—clave-applestringRuta de la clave de App Store Connect API (archivo .p8)
—clave-apple-idstringID de la clave de App Store Connect API
—id-emisor-applestringID del emisor de App Store Connect
—id-de-equipo-applestringID del equipo de App Store Connect
—apple-idstringiOS: correo electrónico de Apple ID para subir contraseñas de aplicación (alternativa a la clave API de App Store Connect)
—apple-app-specific-passwordstringiOS: Contraseña de aplicación específica (xxxx-xxxx-xxxx-xxxx) para subir a TestFlight
—apple-app-idstringiOS: Identificador numérico de aplicación de App Store Connect (requerido junto con —apple-id y —apple-app-specific-password)
—ios-distributionstringiOS: Modo de distribución
—keystorestringRuta al archivo de keystore (.keystore o .jks)
—keystore-aliasstringAlias de la clave de keystore
—keystore-key-passwordstringContraseña de la llave de almacenamiento
—contraseña-de-almacenamientostringContraseña de almacenamiento
—play-configstringRuta al archivo JSON de servicio de Google Play
—flavor-de-androidstringAndroid: Sabor de producto para construir (por ejemplo, producción). Requerido si su proyecto tiene varios sabores.
—in-app-update-prioritystringAndroid: Prioridad de actualización en aplicación de Google Play para futuras versiones (entero 0–5; mayor = más urgente).
—subir-a-archivobooleanSubir salidas de compilación (IPA/APK/AAB) a Capgo almacenamiento y imprimir enlaces de descarga
—no-output-uploadbooleanNo subir resultados de compilación (IPA/APK/AAB) a almacenamiento Capgo
—output-retentionstringTTL de enlace de salida: 1h a 7d. Ejemplos: 1h, 6h, 2d
—skip-build-number-bumpbooleanSaltarse el incremento automático del número de compilación/code/ en futuras compilaciones
—no-skip-build-number-bumpbooleanRehabilitar el incremento automático del número de compilación (comportamiento predeterminado)
—skip-marketing-version-bumpbooleanSaltarse el incremento automático de la versión de marketing en futuras compilaciones cuando la aplicación ya esté liberada
—no-skip-marketing-version-bumpbooleanRe-enable automatic marketing version bump (default behavior)
ventana de terminal
npx @capgo/cli@latest build credentials manage

Gestiona interactivamente las credenciales de construcción guardadas. Navega por las credenciales almacenadas, visualiza qué está configurado, exporta un archivo .env listo para CI/CD, o elimina 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 —platform ios npx @capgo/cli build credentials manage —local

Opciones:

ParámetroTipoDescription
Descripciónstring—appId del aplicación a gestionar (opcional, solicita elegir si se omite)
—plataformastringPlataforma a administrar: ios o android (opcional, solicita elegir si se omite)
—localbooleanSolo navega por archivos locales .capgo-credentials.json
Copiar a portapapeles
npx @capgo/cli@latest build credentials migrate

Migrate legacy provisioning profile to the new multi-target format. Converts BUILD_PROVISION_PROFILE_BASE64 to CAPGO_IOS_PROVISIONING_MAP. Discovers the main bundle ID from your Xcode project automatically. npx @capgo/cli build credentials migrate —platform ios

Example:

Copiar a portapapeles
Example:

Opciones:

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