Pular para contenido

Construir

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

Las solicitudes de construcción nativas en la nube actualmente están en una versión beta limitada y el acceso está restringido. Los credenciales de construcción nunca se almacenan en los servidores Capgo: se utilizan solo para la construcción y luego se eliminan. Los resultados de la construcción pueden subirse opcionalmente con enlaces de descarga con plazo de validez limitado.

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

Pass --output-record para persistir la URL de descarga y el 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

🧭 Imprime ‘sí’ y sale con code 1 si se requiere una compilación nativa; en caso contrario imprime ‘no’ y sale 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
-astringAPI clave 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 monorepos (separadas por comas)
—node-modulesstringRutas a directorios node_modules para monorepos (separadas por comas)
—verbosebooleanHabilitar salida de depuración detallada
—supa-hoststringURL de host personalizado de Supabase (para autohosteo o Capgo desarrollo)
—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 forma interactiva (iOS: certificados + perfiles automatizados; Android: keystore + Google OAuth proporciona cuenta de servicio de GCP y envía invitación a la consola de Play)

Opciones:

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

Solicitar una compilación nativa desde Capgo Cloud. Este comando comprimirá el directorio de proyecto y lo subirá a Capgo para su construcción. La compilación se procesará y se enviará directamente a tiendas de aplicaciones. Las credenciales nunca se almacenan en los servidores de Capgo; se eliminan después de la compilación. Guardelas 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 del directorio del proyecto para compilar (predeterminado: directorio actual)
—módulos-nodostringRutas de directorios de módulos nodo para repositorios monorepo (separados por comas)
—plataformastringPlataforma objetivo: ios o android (obligatorio)
—modo-de-construcciónstringModo de construcción: depuración o lanzamiento (por defecto: lanzamiento)
—certificado-base64stringiOS: Certificado Base64 codificado (.p12)
—contraseña-p12stringiOS: Contraseña del certificado (opcional si el certificado no tiene contraseña)
—id-de-applestringiOS: Correo electrónico de Apple ID para subidas de 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 subidas a TestFlight
—id-de-aplicación-de-applestringiOS: Id numérico de aplicación de App Store Connect (requerido junto con —id-de-apple y —contraseña-de-aplicación-específica-de-apple)
—apple-key-idstringiOS: App Store Connect API Key ID
—apple-issuer-idstringID de emisor de App Store Connect para iOS
—apple-key-contentstringiOS: Base64-encoded App Store Connect API key (.p8)
—app-store-connect-team-idstringID de equipo de App Store Connect para iOS
—ios-schemestringEsquema de Xcode para iOS (predeterminado: App)
—ios-targetstringObjetivo de Xcode para leer configuraciones de compilación (predeterminado: mismo que el esquema)
—distribución-iosstringModo de distribución de iOS
—perfil-de-provisión-iosstringRuta del perfil de provisión de iOS o configuración de mapa de bundleId=path (repetible)
—archivo-de-keystore-androidstringAndroid: Archivo de keystore codificado en Base64
—alias-de-clave-de-keystorestringAlias de clave de keystore de Android
—contraseña-de-clave-de-keystorestringContraseña de clave de keystore de Android
—contraseña-de-almacenamiento-de-keystorestringContraseña de almacenamiento de keystore de Android
—play-config-jsonstringConfiguración JSON de Play Store
—android-flavorstringFlavor de Android: Seleccione el tipo de versión a compilar (por ejemplo, producción). Obligatorio si su proyecto tiene varias versiones.
—in-app-update-prioritystringPrioridad de actualización en-aplicación de Play Store 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-playstore-uploadbooleanNo subir a Play Store para esta compilación (anula la configuración de Play Store guardada). Requiere —output-upload.
—submit-to-store-reviewbooleanDespués de subir, envíe la versión de la tienda para revisión en lugar de dejarla como borrador/inactiva. Android marca la versión de Play Store como completada; iOS envía la versión procesada de TestFlight a la revisión de la Tienda de App.
—nombre-de-lanzamiento-en-la-tiendastringNombre de lanzamiento en 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-lanzamiento-en-la-tiendastringNotas de lanzamiento en la tienda predeterminadas. Android utiliza esto como el registro de cambios de Play; iOS lo utiliza como el texto de '¿Qué hay de nuevo?' de la App Store por defecto.
—notas-de-lanzamiento-en-la-tienda-localestringNotas de lanzamiento en la tienda localizadas (repetibles), por ejemplo —store-release-notes-locale es-US=“Correcciones” —store-release-notes-locale fr-FR=“Correcciones”.
—grupos-de-pruebas-de-iosstringiOS: nombres o IDs de grupos de pruebas externos separados por comas para la distribución de beta externa.
—lanzamiento-automatico-de-iosbooleaniOS: liberar 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-archivo-de-salidabooleanHabilitar la sobrescritura del comportamiento de subida de archivos para esta compilación (habilitado). Precedencia: CLI > entorno > credenciales guardadas
—no-subir-archivo-de-salidabooleanHabilitar la sobrescritura del comportamiento de subida de archivos para esta compilación (desactivado). Precedencia: CLI > entorno > credenciales guardadas
—retención-de-archivo-de-salidastringSobrescribir la vida útil de la enlace de archivo de salida para esta compilación (1h a 7d). Ejemplos: 1h, 6h, 2d. Precedencia: CLI > entorno > credenciales guardadas
—grabar-registro-de-salidastringDespués de una compilación exitosa, escribir 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 PNG QR code también se escribe junto a ese camino con la .qr.png —no-saltar-número-de-compilación build last-output.
Sobrescribir credenciales guardadas para reactivar la incrementación automática del número de compilación para esta compilación solo.boolean—saltar-número-de-marketing-de-compilación
—no-saltar-número-de-compilación-de-marketingbooleanSaltar el aumento automático de la versión de marketing (CFBundleShortVersionString / versionName) cuando la aplicación ya está lanzada.
—sync-ios-versionbooleaniOS: sincronice la versión de marketing de Xcode desde package.json antes de subir el proyecto.
—ai-análisisbooleanAl fallar la compilación, envía 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-prescanbooleanSaltar la escaneo automático previo a la compilación
—prescan-ignore-fatalbooleanEjecuta el escaneo previo a la compilación pero nunca bloquee la compilación (solo informe)
—prescan-skipstringSaltar la verificación específica de escaneo (s) por id (repetible o separado por comas). Las otras verificaciones aún se ejecutan.
—prescan-warnstringDescendera específicas comprobaciones de prescans a advertencias por id (repetibles o separados por comas). La comprobación sigue funcionando.
–falla-en-advertenciasbooleanTratar advertencias de prescans como fatales
–enviar-registros-a-soportebooleanEn una falla de construcción CI/CD, subir automáticamente los registros de construcción a Capgo soporte (no se requiere correo electrónico). Capgo soporte se notifica y seguirá con correo electrónico. Aditivo a –análisis-de-inteligencia-artificial.
–enviar-registrosbooleanAlias deprecado para –enviar-registros-a-soporte
-astringAPI clave para vincular a su cuenta
–supa-hoststringURL de host personalizado de Supabase (para auto-hospedaje o Capgo desarrollo)
–supa-anonstringClave de anonimato personalizada de Supabase (para auto-hospedaje)
—verbosebooleanHabilitar la salida detallada con registro de depuración
Ventana de terminal
npx @capgo/cli@latest build sync-ios-version

Sincronizar la versión de iOS Xcode MARKETING_VERSION desde package.json.

Ejemplo:

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

Opciones:

ParámetroTipoDescripción
—rutastringRuta del directorio del proyecto (por defecto: directorio actual)
—verificarbooleanVerificar solo; salir con cero cuando MARKETING_VERSION esté fuera de sincronización
Ventana de terminal
npx @capgo/cli@latest build prescan

Escanea 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 sincronizado, nodo módulos), y configuración de plataforma. Se ejecuta automáticamente dentro build request; esta orden ejecuta el comando de forma independiente (por ejemplo, en CI). Ver Prescan verifica para obtener la lista completa de verificaciones y cómo utilizar --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
—android-flavorstringAndroid: sabor del producto que el build utilizará
—ios-diststringiOS: modo de distribución para validar contra
—jsonbooleanGenera un informe legible por máquinas en formato JSON
—fail-on-warningsbooleanSalir con código no cero cuando se encuentran advertencias (CI)
—ignore-fatalbooleanModo de diagnóstico: informa todo pero siempre sale con código 0
—saltarstringSaltar comprobaciones específicas por id (repetibles o separadas por comas)
—advertenciastringDescargar comprobaciones específicas a advertencia por id (repetibles o separadas por comas)
—detalladobooleanHabilitar salida detallada con registro de depuración
—supa-hoststringURL de host personalizado de Supabase (para auto-hospedaje o Capgo desarrollo)
—supa-anonstringClave anonima personalizada de Supabase (para auto-hospedaje)
Ventana de terminal
npx @capgo/cli@latest build last-output

Leer el registro de salida de compilación escrito por un 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 el código QR para volver a publicarlo 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
—pathstringRuta al registro JSON escrito por —output-record (requerido)
—fieldstringImprimir un campo único (uno de: jobId, appId, plataforma, modo de compilación, estado, outputUrl, qrCodeAscii, qrCodePngPath, finishedAt, schemaVersion)
—código QRbooleanImprimir el código QR ASCII renderizado code (atajo para —field qrCodeAscii)

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

  • 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
  • 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: iOS setup: 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

Create an App Store Connect team API key with a guided macOS helper (macOS only). Opens a native window that walks you through Apple’s App Store Connect UI in an embedded browser, auto-captures the Issuer ID + Key ID, intercepts the one-time .p8, validates it against Apple, and saves it to ~/.appstoreconnect/private_keys. Progress statistics are forwarded to Capgo analytics (disable with CAPGO_DISABLE_TELEMETRY). npx @capgo/cli build credentials apple-key —appId com.example.app

Ejemplo:

Ventana de terminal
Example:

Opciones:

ParámetroTipoDescripció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 ID / clave de emisor / ruta de archivo .p8 capturada en formato 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/nube-compilar/iOS/ Android: https://capgo.app/docs/cli/nube-compilar/Android/ npx @capgo/cli compilar credenciales guardar —plataforma ios
    —certificado ./cert.p12 —contraseña de p12 “contraseña”
    —perfil de provisión de iOS ./profile.mobileprovision
    —clave de Apple ./AuthKey.p8 —clave de Apple-Id “KEY123”
    —identificador de emisor de Apple “issuer-uuid” —identificador de equipo de Apple “team-id” Ejemplo de múltiples objetivos (aplicación + extensión de widget): npx @capgo/cli compilar credenciales guardar —plataforma ios
    – perfil de provisión ios ./App.mobileprovision
    – perfil de provisión ios com.example.widget=./Widget.mobileprovision
    npm @capgo/cli build credentials save —plataforma android
    – llave de registro ./release.keystore —llave de registro-alias “my-key”
    – contraseña de llave de registro “key-pass”
    – configuración de Google Play ./service-account.json Almacenamiento local (por proyecto): npm @capgo/cli build credentials save —local —plataforma ios …

Ejemplo:

Ventana de terminal
iOS Example:

Opciones:

ParámetroTipoDescripción
__CAPGO_KEEP_0__stringID de la aplicación (por ejemplo, com.example.app) (obligatorio)
__CAPGO_KEEP_0__stringPlataforma: ios o android (obligatorio)
__CAPGO_KEEP_0__stringiOS: Ruta al archivo de certificado .p12
__CAPGO_KEEP_0__stringiOS: Ruta al perfil de configuración o bundleId=path (repetible)
__CAPGO_KEEP_0__stringiOS: Contraseña del certificado (opcional si el certificado no tiene contraseña)
__CAPGO_KEEP_0__stringiOS: Ruta al archivo .p8 de App Store Connect API
—clave de ApplestringiOS: Identificador de clave de App Store Connect API
—identificador de emisor de ApplestringiOS: Identificador de emisor de App Store Connect
—identificador de equipo de ApplestringiOS: Identificador de equipo de App Store Connect
—distribución de iOSstringiOS: Modo de distribución
—correo electrónico de Apple IDstringiOS: Correo electrónico de Apple ID para subir contraseñas específicas de la aplicación (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
—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 de keystore
—keystore-store-passwordstringAndroid: Contraseña del almacén de keystore
—play-configstringAndroid: Ruta al archivo JSON de servicio de tienda de Play
—android-flavorstringAndroid: 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). Omite 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/
—output-uploadbooleanSubir 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
—saltar-aumento-de-número-de-construcciónbooleanSaltar el aumento automático del número de construcción/version code en futuras construcciones
—no-saltar-aumento-de-número-de-construcciónbooleanRehabilitar el aumento automático del número de construcción (comportamiento predeterminado)
—saltar-aumento-de-versión-de-marketingbooleanSaltar el aumento automático de la versión de marketing en futuras construcciones cuando la aplicación ya está liberada
—no-saltar-aumento-de-versión-de-marketingbooleanRehabilitar el aumento automático de la versión de marketing (comportamiento predeterminado)
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 # Listar todas las aplicaciones npx @capgo/cli build credentials list —appId com.example.app # Listar aplicación específica

Opciones:

ParámetroTipoDescripción
—appIdstringID de aplicación para listar (opcional, lista todas si omitido)
—localbooleanLista 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 a borrar (opcional, borra todas las aplicaciones si se omite)
—platformstringPlataforma a borrar: ios o android (opcional, borra todas las plataformas si se omite)
—localbooleanClear desde local .capgo-credentials.json en lugar de global
Ventana de terminal
npx @capgo/cli@latest build credentials update

Actualizar credenciales específicas sin proporcionar todas ellas de nuevo. 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 credenciales actualizar —ios-provisioning-profile ./new-profile.mobileprovision npx @capgo/cli build credenciales actualizar —local —keystore ./new-keystore.jks

Opciones:

ParámetroTipoDescripción
—appIdstringID de la aplicación (detectada automáticamente desde capacitor.config si omitido)
—plataformastringPlataforma: ios o android (determinada automáticamente desde opciones)
—localbooleanActualizar archivo local .capgo-credentials.json en lugar de global
—certificadostringRuta del archivo de certificado P12
—perfil-de-provisión-iosstringRuta del perfil de provisión o bundleId=path (repetible, aditivo por defecto)
—sobreescribir-mapa-de-provisión-iosbooleanReemplazar el mapa de provisión completo en lugar de fusionar (por defecto: fusionar)
—contraseña-p12stringContraseña del certificado P12
—clave de ApplestringRuta a la clave API de App Store Connect (archivo .p8)
—clave de Apple IDstringID de clave de App Store Connect API
—ID de emisor de ApplestringID de emisor de App Store Connect
—ID de equipo de ApplestringID de equipo de App Store Connect
—ID de ApplestringiOS: correo electrónico de ID de Apple para subir contraseñas de aplicación específicas (alternativa a la clave API de App Store Connect)
—contraseña de aplicación específica de ApplestringiOS: contraseña específica de aplicación (xxxx-xxxx-xxxx-xxxx) para subir a TestFlight
—apple-app-idstringiOS: Identificador numérico de la tienda de aplicaciones de Apple (requerido junto con —apple-id y —apple-app-specific-password)
—ios-distributionstringiOS: Modo de distribución
—keystorestringRuta al archivo del almacén de claves (.keystore o .jks)
—keystore-aliasstringAlias de la clave del almacén de claves
—keystore-key-passwordstringContraseña de la clave del almacén de claves
—keystore-store-passwordstringContraseña del almacén de claves
—configuracion-de-juegostringRuta al archivo JSON de servicio de Google Play
—sabor-androidstringAndroid: Sabor de producto para construir (por ejemplo, producción). Obligatorio si su proyecto tiene varios sabores.
—prioridad-de-actualizacion-en-aplicacionstringAndroid: Prioridad de actualización de Google Play en aplicaciones para futuras versiones (entero 0–5; mayor = más urgente).
—subir-archivo-de-resultadobooleanSubir archivos de resultado (IPA/APK/AAB) a Capgo almacenamiento y imprimir enlaces de descarga
—no-subir-archivo-de-resultadobooleanNo subir archivos de resultado (IPA/APK/AAB) a Capgo almacenamiento
—retencion-de-archivo-de-resultadostringTTL de enlace de archivo: 1h a 7d. Ejemplos: 1h, 6h, 2d
—saltar-número-de-compilaciónbooleanSaltar el incremento automático del número de versión de compilación code en futuras compilaciones
—no-saltar-número-de-compilaciónbooleanRehabilitar el incremento automático del número de versión de compilación (comportamiento predeterminado)
—saltar-número-de-versión-de-marketingbooleanSaltar el incremento automático del número de versión de marketing en futuras compilaciones cuando la aplicación ya esté liberada
—no-saltar-número-de-versión-de-marketingbooleanRehabilitar el incremento automático del número de versión de marketing (comportamiento predeterminado)
Ventana de terminal
npx @capgo/cli@latest build credentials manage

Administre interactivamente las credenciales de construcción guardadas. Navegue por las credenciales almacenadas, vea qué está configurado, exporte un archivo .env listo para CI/CD,ór elimine las credenciales de una plataforma. Reutiliza el mismo TUI que capgo init. Ejemplos: npx @capgo/cli credenciales de construcción administre npx @capgo/cli credenciales de construcción administre —appId com.example.app npx @capgo/cli credenciales de construcción administre —appId com.example.app —plataforma ios npx @capgo/cli credenciales de construcción administre —local

Opciones:

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

Migrar el perfil de provisión legado al nuevo formato de múltiples objetivos. Convierte BUILD_PROVISION_PROFILE_BASE64 a CAPGO_IOS_PROVISIONING_MAP. Descubre automáticamente el ID de la aplicación principal desde tu proyecto de Xcode. npx @capgo/cli build credentials migrate —plataforma ios

Ejemplo:

Ventana de terminal
Example:

Opciones:

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