Saltare al contenuto

🔹 Costruisci

🏗️ Gestisci costruzioni native per iOS/Android tramite Capgo Cloud.

Le costruzioni cloud native sono disponibili su ogni piano Capgo. I credenziali di costruzione non vengono mai memorizzate sui server Capgo: vengono utilizzate solo per la costruzione e poi cancellate. Gli output di costruzione possono essere caricati optionalmente con link di download a tempo limitato.

Salva le credenziali per primo

Section titled “Save credentials first”
Copia nel portapenne
npx @capgo/cli build credentials save --appId YOUR_APP_ID --platform ios
npx @capgo/cli build credentials save --appId YOUR_APP_ID --platform android

Sezione intitolata “Cattura un URL di output in CI”

Cattura un URL di output nel CI

Pass --output-record persistere l'URL di download e il QR code, quindi utilizzare build last-output per leggerlo:

Copia nel portapenne
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
Finestra del terminale
npx @capgo/cli@latest build needed

🧭 Stampa “sì” e esce con code 1 se è richiesta una costruzione nativa; altrimenti stampa “no” e esce con code 0. Le fallite dei comandi escono con code 2.

Esempio:

Finestra del terminale
npx @capgo/cli@latest build needed com.example.app --channel production --verbose

Opzioni:

ParametroTipoDescrizione
-astringAPI chiave per collegarsi al tuo account
-cstringCanale da confrontare. Predefinito su CapacitorUpdater.defaultChannel o il canale pubblico predefinito
—package-jsonstringPeriferiche per file package.json per progetti monorepo (separate da virgole)
—node-modulesstringPeriferiche per directory node_modules per progetti monorepo (separate da virgole)
—verbosebooleanAbilita l'output verboso con registrazione dettagliata
—supa-hoststringURL host personalizzato per Supabase (per hosting self o Capgo sviluppo)
– supa-anonstringChiave anonima personalizzata per Supabase (per hosting self)

Alias: onboarding

Fenestra del terminale
npx @capgo/cli@latest build init

Configura le credenziali di build interattivamente (iOS: certificati + profili automatizzati; Android: keystore + Google OAuth fornisce account del servizio GCP e invita alla console di gioco)

Opzioni:

ParametroTipoDescrizione
-astringAPI chiave per collegarsi al tuo account
-pstringPiattaforma da abilitare (ios o android). Se omesso, auto-detecta quando esiste solo una cartella nativa; sollecita altrimenti.
—supa-hoststringURL host personalizzato di Supabase (per hosting self o Capgo sviluppo)
—no-analyticsbooleanDisabilita l'analisi di onboarding e la riproduzione del terminale per questa esecuzione
Finestra del terminale
npx @capgo/cli@latest build request

Richiedi una costruzione nativa da Capgo Cloud. Questo comando comprimerà il tuo directory di progetto e lo invierà a Capgo per la costruzione. La costruzione verrà elaborata e inviata direttamente ai negozi di app. Le credenziali non vengono mai memorizzate sui server di Capgo; vengono eliminate dopo la costruzione. Salvali prima di richiedere una costruzione:

Finestra del terminale
npx @capgo/cli build credentials save --appId APP_ID --platform ios

Esempio:

Finestra del terminale
npx @capgo/cli@latest build request com.example.app --platform ios --path .

Opzioni:

ParametroTipoDescrizione
—percorsostring Percorso del directory del progetto da costruire (predefinito: directory corrente)
—node-modulesstring Percorsi dei directory node_modules per i monorepos (separati da virgola)
—piattaformastring Piattaforma di destinazione: ios o android (obbligatoria)
—build-modestring Modalità di costruzione: debug o release (predefinito: release)
—certificato-base64-di-costruzionestringiOS: Certificato .p12 in codice Base64
—password-p12stringiOS: Password del certificato (facoltativa se il certificato non ha password)
—apple-idstringiOS: indirizzo email Apple ID per upload password app-specifica (alternativa alla chiave App Store Connect API)
—apple-app-specific-passwordstringiOS: password specifica per l'upload su TestFlight (xxxx-xxxx-xxxx-xxxx)
—apple-app-idstringiOS: ID numerico di App Store Connect per l'app (richiesto insieme a —apple-id e —apple-app-specific-password)
—apple-key-idstringiOS: ID chiave di App Store Connect API
—apple-issuer-idstringiOS: ID rilasciatore di App Store Connect
—apple-key-contentstringiOS: chiave App Store Connect API codificata in Base64 (.p8)
—app-store-connect-team-idstringiOS: ID della squadra di App Store Connect
—ios-schemestringiOS: schema Xcode per la costruzione (predefinito: App)
—ios-targetstringiOS: obiettivo Xcode per la lettura delle impostazioni di compilazione (predefinito: stesso schema)
—ios-distributionstringiOS: Modalità di distribuzione
—ios-provisioning-profilestringiOS: Percorso del profilo di provisioning o bundleId=path mapping (ripetibile)
—android-keystore-filestringAndroid: File del keystore codificato in Base64
—keystore-key-aliasstringAndroid: Alias chiave keystore
—chiave-password-keystorestringAndroid: Password chiave keystore
—password-magazzino-keystorestringAndroid: Password magazzino keystore
—json-config-playstringAndroid: JSON Google Play servizio account codificato in Base64
—flavor-androidstringAndroid: Flavore prodotto da costruire (ad esempio, produzione). Richiesto se il progetto ha più gusti.
—track-androidstringAndroid: Tracciato Google Play per questo upload (interno, alpha, beta, produzione). Predefinito senza —submit-to-store-review: interno. Con —submit-to-store-review e nessun tracciato impostato: produzione. Precedenza: CLI > ambiente > credenziali salvate
—stato-rilascio-androidstringAndroid: stato di pubblicazione su Google Play (bozza, completato, in corso, interrotto). Predefinito senza —submit-to-store-review: bozza. Con —submit-to-store-review e nessun stato impostato: completato. Precedenza: CLI > ambiente > credenziali salvate
—priorità di aggiornamento in-appstringAndroid: priorità di aggiornamento in-app per questa versione (intero 0–5; maggiore = più urgente). Vedi https://developer.android.com/guide/playcore/in-app-updates. Precedenza: CLI > ambiente > credenziali salvate
—no-playstore-uploadbooleanEvita l'upload su Play Store per questa build (nullifica la configurazione salvata di Play). Richiede --output-upload.
—submit-to-store-reviewbooleanAfter upload, submit the store release for review instead of leaving it as a draft/inactive build. On Android this defaults to the production track with release_status completed (override with —android-track / PLAY_STORE_TRACK and —android-release-status / PLAY_STORE_RELEASE_STATUS). On iOS this submits the processed TestFlight build to App Store review.
—store-release-namestringStore release name/version label. Android sends this as the Google Play version_name; iOS uses it as the App Store version when creating or reusing the editable version.
—store-release-notesstringNota di rilascio dello store predefinito. L'Android utilizza questo come il changelog di Play; l'iOS lo utilizza come testo "Cosa è nuovo" dello store App.
—store-release-notes-localestringNota di rilascio dello store localizzata (ripetibile), ad esempio —store-release-notes-locale en-US=“Bug fixes” —store-release-notes-locale fr-FR=“Correzioni”.
—ios-testflight-gruppistringiOS: nomi o ID dei gruppi di TestFlight esterni separati da virgole per la distribuzione beta esterna.
—ios-automatic-releasebooleaniOS: rilascia automaticamente la versione per l'App Store dopo l'approvazione di Apple. Predefinito: rilascio manuale.
—no-ios-automatic-releasebooleaniOS: conserva la versione dell'App Store in attesa di una rilascio manuale dopo l'approvazione di Apple.
—output-uploadbooleanSovrascrivi il comportamento di caricamento dell'output per questa sola costruzione (abilitato). Precedenza: CLI > ambiente > credenziali salvate
—no-output-uploadbooleanOverride il comportamento di caricamento degli output per questa costruzione solo (disabilita). Precedenza: CLI > ambiente > credenziali salvate
–output-retentionstringOverride il TTL del collegamento degli output per questa costruzione solo (1h a 7d). Esempi: 1h, 6h, 2d. Precedenza: CLI > ambiente > credenziali salvate
–output-recordstringDopo una costruzione riuscita, scrivi un record JSON (jobId, status, outputUrl, qrCodeAscii, qrCodePngPath, finishedAt) in un percorso. Un PNG QR code viene anche scritto accanto a quel percorso con il .qr.png suffix. Leggi i campi di nuovo con build last-output.
–no-cachebooleanSaltare il ripristino della cache di costruzione e Non salvare un nuovo elemento di cache per questa build. La cache dei build è abilitata per impostazione predefinita per ogni app.
–cache-keystringDividi la cache di costruzione per ambiente, branch o flavor Android (ad esempio prod, staging. Omettere per una cache condivisa predefinita per app.
—no-skip-build-number-bumpbooleanSostituisci le credenziali salvate per riabilitare l'aumento automatico del numero di build per questo build solo.
—skip-marketing-version-bumpbooleanSaltare l'aumento automatico della versione di marketing (CFBundleShortVersionString / versionName) se l'app è già stata rilasciata.
—sync-ios-versionbooleanIOS: sincronizza MARKETING_VERSION di Xcode da package.json prima di caricare il progetto.
—ai-analyticsbooleanIn caso di errore di build, invia i log a Capgo AI per la diagnosi. In terminali interattivi questo salta la conferma iniziale; in CI questo carica automaticamente e stampa l'analisi su stderr.
—no-prescanbooleanSaltare lo scansionamento pre-blocco automatico
—prescan-ignore-fatalbooleanEsegui lo scan pre-costruzione ma non blocca mai la costruzione (rilascia solo rapporti)
---prescan-skipstringEvita specifiche verifiche di prescan con id (ripetibili o separate da virgola). Le altre verifiche proseguono comunque.
---prescan-warnstringAbbassare la priorità di specifiche verifiche prescan a avviso tramite ID (ripetibili o separati da virgola). La verifica è ancora eseguita.
---fail-on-warningsbooleanConsiderare gli avvisi di prescan come fatali
---send-logs-to-supportbooleanIn caso di fallimento di una costruzione CI/CD, invia automaticamente i log di costruzione a Capgo supporto (nessun indirizzo email richiesto). Capgo supporto viene informato e seguirà con un'email. Aggiuntivo a —ai-analytics.
---send-logsbooleanAlias deprecato per —send-logs-to-support
-astringchiave API per collegare il tuo account
—supa-hoststringURL host personalizzato di Supabase (per hosting self o Capgo sviluppo)
—supa-anonstringchiave anon personalizzata di Supabase (per hosting self)
—verbosebooleanAbilita l'output dettagliato con registrazione di logging

Cache di costruzione: Capgo ripristina e salva gli artefatti nativi compilati (CocoaPods, Gradle e relative uscite) per app di default. Utilizza --cache-key per mantenere separati i cache RC e di produzione; utilizza --no-cache per un costruzione pulita unica. Le integrazioni API possono passare cache_key o cache_enabled: false nel payload della richiesta di costruzione. Vedi Build cache e Risoluzione dei problemi: ripristino cache errato.

Finestra del terminale
npx @capgo/cli@latest build sync-ios-version

Sincronizza la versione iOS Xcode MARKETING_VERSION da package.json.

Esempio:

Finestra del terminale
npx @capgo/cli@latest build sync-ios-version --path .

Opzioni:

ParamTipoDescrizione
—pathstringPercorso del directory del progetto (default: directory corrente)
—checkbooleanVerifica solo; esce con codice non zero quando MARKETING_VERSION è fuori sincronia
Copia nella clipboard
npx @capgo/cli@latest build prescan

Scansiona il tuo progetto e le credenziali salvate per problemi che fallirebbero una costruzione cloud — prima di caricare qualsiasi cosa. Controlla le credenziali (scadenza, password, pairing del profilo), lo stato del progetto (cap sync, layout di node_modules) e la configurazione della piattaforma. Esegue automaticamente all'interno build request; questo comando lo esegue in modo autonomo (ad esempio in CI). Vedi Scansioni di prescan per la verifica completa del catalogo e come fare --skip / --warn le regole individuali.

Opzioni:

ParametroTipocontext
DescrizionestringPiattaforma di destinazione: ios o android (obbligatoria)
—pathstring Percorso del directory del progetto (predefinito: directory corrente)
-astringAPI chiave per collegarsi al proprio account
—flavor-androidstringAndroid: il flavor del prodotto che il build utilizzerà
—dist-iosstringiOS: modalità di distribuzione per la validazione
—jsonbooleanEsegui un rapporto JSON leggibile da macchina
—uscita-zero-al-warnbooleanUscire con codice non zero quando sono trovate avvertenze (CI)
—ignora-fatalebooleanModalità diagnostica: segnala tutto ma esce sempre con codice 0
—saltarestringSaltare specifiche verifiche (ripetibili o separate da virgola)
—avvisostringAbbassare specifiche verifiche a avviso (ripetibili o separate da virgola)
—verbosobooleanAbilita l'output verboso con registrazione dettagliata
—host-supabasestringURL host personalizzato di Supabase (per hosting self o Capgo sviluppo)
—supa-anonstringChiave anon personalizzata di Supabase (per hosting self)
Finestra del terminale
npx @capgo/cli@latest build last-output

Leggi il record dell'output di costruzione scritto da un precedente build request --output-record. Stampa il JSON completo per impostazione predefinita, un singolo campo con —field, o il QR ASCII code con —qr. Utile in CI per recuperare l'URL di download o il QR per inviarlo nuovamente in un PR o un issue. Esempi: 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

Opzioni:

ParametroTipocontext
DescrizionestringPercorso del record JSON scritto da —output-record (obbligatorio)
—fieldstringStampa un campo singolo (uno di: jobId, appId, piattaforma, buildMode, stato, outputUrl, qrCodeAscii, qrCodePngPath, finishedAt, schemaVersion)
—qrbooleanStampa il codice QR ASCII code (abbreviazione di —field qrCodeAscii)

Gestisci le credenziali di costruzione memorizzate localmente sul tuo computer. 🔒 SICUREZZA:

Alias: asc-key

Fermata del terminale
npx @capgo/cli@latest build credentials apple-key

Creare una chiave API per un team App Store Connect con un helper guidato per macOS (solo macOS). Apre una finestra nativa che guida l'utente attraverso l'interfaccia utente di App Store Connect di Apple in un browser incorporato, cattura automaticamente l'ID emittente + ID chiave, intercetta il codice di accesso a una volta, lo valuta contro Apple e lo salva in ~/.appstoreconnect/private_keys. Le statistiche di avanzamento vengono inviate a Capgo analytics (disabilitare con CAPGO_DISABLE_TELEMETRY). npx @capgo/cli build credentials apple-key —appId com.example.app

Esempio:

Fermata del terminale
Example:

Opzioni:

ParametroTipoDescrizione
-astringchiave API per collegarsi al tuo account
—appIdstringSalva la chiave catturata nei credenziali di build iOS di questa app
—localebooleanSalva nella file per-progetto .capgo-credentials.json anziché nel file globale
—jsonbooleanStampa la chiave ID / Issuer ID / percorso della chiave .p8 in formato JSON
Finestra del terminale
npx @capgo/cli@latest build credentials save

Salva le credenziali di costruzione localmente per iOS o Android. Le credenziali sono memorizzate in:

  • ~/.capgo-credentials/credentials.json (predefinito, globale)
  • .capgo-credentials.json nella cartella root del progetto (con il flag —local) ⚠️ RICHIESTO PRIMA DELLA COSTRUZIONE: Devi salvare le credenziali prima di richiedere una costruzione. 🔒 Queste credenziali sono mai memorizzate permanentemente sui server Capgo. Sono eliminate immediatamente dopo la costruzione si completa. 📚 Guida di configurazione: iOS: https://capgo.it/docs/cli/costruzione-cloud/ios/ Android: https://capgo.app/docs/cli/costruzione-cloud/android/ npx @capgo/cli build credentials save —piattaforma ios
    —certificato ./cert.p12 —p12-password “password”
    —profilo di provisioning iOS ./profile.mobileprovision
    —chiave dell'Apple ./AuthKey.p8 —chiave dell'Apple-id “KEY123”
    —apple-issuer-id “identificativo-uuid-emittente” —apple-team-id “codice-di-team” Esempio di destinazione multipla (app + estensione widget): npx @capgo/cli build credentials save —piattaforma ios
    —profilo di provisioning iOS ./App.mobileprovision
    —ios-provisioning-profile com.example.widget=./Widget.mobileprovision
    … npx @capgo/cli build credentials save —piattaforma android
    —keystore ./release.keystore —keystore-alias “nome-chiave”
    —keystore-key-password “password-chiave”
    —play-config ./service-account.json Memoria locale (per-progetto): npx @capgo/cli build credentials save —locale —piattaforma ios …

Esempio:

F finestra del terminale
iOS Example:

Opzioni:

ParametroTipoDescrizione
—appIdstringID App (ad esempio, com.esempio.app) (obbligatorio)
—piattaformastringPiattaforma: ios o android (obbligatorio)
—certificatostringiOS: Percorso del file del certificato .p12
—profilo-di-provvisoria-iosstringiOS: Percorso del profilo di provisioning o bundleId=path (ripetibile)
—password-p12stringiOS: Password del certificato (facoltativo se il certificato non ha una password)
—chiave-applestringiOS: Percorso della chiave .p8 App Store Connect API
—chiave-apple-idstringiOS: ID chiave App Store Connect API
—apple-issuer-idstringiOS: ID rilasciatore App Store Connect
—apple-team-idstringiOS: ID team App Store Connect
—distribuzione-iosstringiOS: Modalità di distribuzione
—apple-idstringiOS: Indirizzo e-mail Apple ID per l'upload di password per applicazioni (alternativa alla chiave App Store Connect API)
—apple-app-specific-passwordstringiOS: Password specifica dell'app (xxxx-xxxx-xxxx-xxxx) per le pubblicazioni su TestFlight
—apple-app-idstringiOS: ID numerico dell'app di App Store Connect (richiesto insieme a —apple-id e —apple-app-specific-password)
—keystorestringAndroid: Percorso del file del keystore (.keystore o .jks)
—keystore-aliasstringAndroid: Alias del keystore
—keystore-key-passwordstringAndroid: Password della chiave del keystore
—keystore-store-passwordstringAndroid: Password del keystore
—play-configstringAndroid: Percorso al file JSON del servizio account di Store
—flavor-di-androidstringAndroid: Flavore del prodotto da costruire (ad esempio la produzione). Richiesto se il tuo progetto ha più gusti.
—priorità-di-aggiornamento-in-appstringPriorità di aggiornamento in-app per Google Play per rilasci futuri (intero 0–5; maggiore = più urgente). Omettere per lasciare invariato il valore esistente di Play.
—localebooleanSalva in .capgo-credentials.json nella radice del progetto al posto di ~/.capgo-credentials/
—carica-outputbooleanCarica output di costruzione (IPA/APK/AAB) su Capgo archiviazione e stampa collegamenti di download
—non-carica-outputbooleanNon caricare gli output di costruzione (IPA/APK/AAB) su Capgo archiviazione
---output-retentionstringDurata link TTL: 1h a 7g (predefinito: 1h). Esempi: 1h, 6h, 2g
---skip-build-number-bumpbooleanSaltare l'aumento automatico del numero di build/versione code nelle future costruzioni
---no-skip-build-number-bumpbooleanRiabilitare l'aumento automatico del numero di build (comportamento predefinito)
---skip-marketing-version-bumpbooleanSaltare l'aumento automatico della versione di marketing nelle future costruzioni quando l'app è già rilasciata
---no-skip-marketing-version-bumpbooleanRiabilitare l'aumento automatico della versione di marketing (comportamento predefinito)
Finestra del terminale
npx @capgo/cli@latest build credentials list

Elenco delle credenziali di costruzione salvate (passwords mascherate). Mostra quali credenziali sono attualmente salvate (entrambe globali e locali). Esempi: npx @capgo/cli build credentials list # Elenco di tutte le app npx @capgo/cli build credentials list —appId com.example.app # Elenco di app specifiche

Opzioni:

ParametroTipocontext
DescrizionestringID dell'applicazione da elencare (facoltativo, elenca tutti se omesso)
—localbooleanElenca le credenziali dal file locale .capgo-credentials.json solo
Fermata del terminale
npx @capgo/cli@latest build credentials clear

Pulisci le credenziali di costruzione salvate. Elimina le credenziali dallo storage. Utilizza —appId e —platform per selezionare le credenziali specifiche. Esempi: npx @capgo/cli build credentials clear # Pulisci tutte le app (globale) npx @capgo/cli build credentials clear —locale # Pulisci le credenziali locali npx @capgo/cli build credentials clear —appId com.example.app —piattaforma ios

Opzioni:

ParametroTipocontext
DescrizionestringID dell'applicazione da cancellare (facoltativo, cancella tutte le app se omesso)
—platformstringPiattaforma da cancellare: ios o android (facoltativo, cancella tutte le piattaforme se omesso)
—localebooleanElimina le credenziali locali da .capgo-credentials.json anziché globali
Fenestra del terminale
npx @capgo/cli@latest build credentials update

Aggiorna le credenziali specifiche senza fornire tutte le informazioni di nuovo. Aggiorna le credenziali esistenti fornendo solo i campi che desideri modificare. La piattaforma viene rilevata automaticamente dalle opzioni fornite. Esempi: npx @capgo/cli build credentials update —ios-provisioning-profile ./new-profile.mobileprovision npx @capgo/cli build credentials update —locale —keystore ./new-keystore.jks

Opzioni:

ParametroTipoDescrizione
ID dell'appstringID App (determinato automaticamente da capacitor.config se omesso)
—piattaformastringPiattaforma: ios o android (determinato automaticamente dalle opzioni)
—localebooleanAggiorna il file locale .capgo-credentials.json anziché quello globale
—certificatostringPercorso del file del certificato P12
—profilo-di-provisioning-iosstringPercorso del profilo di provisioning o bundleId=path (ripetibile, aggiuntivo di default)
—sovrascrivi-mappa-di-provisioning-iosbooleanSostituisci l'intera mappa di provisioning al posto di unirsi (default: unione)
—password-p12stringPassword del certificato P12
—chiave-applestringPercorso della chiave App Store Connect API (.p8 file)
—chiave-apple-idstringID chiave App Store Connect API
—apple-issuer-idstringID emittente App Store Connect
—apple-team-idstringID team App Store Connect
—apple-idstringiOS: indirizzo email Apple ID per upload password app-specifiche (alternativa alla chiave App Store Connect API)
—apple-app-specific-passwordstringiOS: Password dell'applicazione (xxxx-xxxx-xxxx-xxxx) per le pubblicazioni su TestFlight
—apple-app-idstringiOS: ID numerico dell'applicazione di App Store Connect (richiesto insieme a —apple-id e —apple-app-specific-password)
—ios-distributionstringModalità di distribuzione per iOS
—keystorestringPercorso del file del keystore (.keystore o .jks)
—keystore-aliasstringAlias della chiave del keystore
—keystore-key-passwordstringPassword della chiave del keystore
—keystore-store-passwordstringPassword del keystore di archiviazione
---play-configstringPercorso del file JSON del servizio account Google Play
---android-flavorstringAndroid: Nome del flavor di prodotto da costruire (ad esempio, produzione). Richiesto se il progetto ha più flavor.
---in-app-update-prioritystringAndroid: Priorità dell'aggiornamento in-app di Google Play per le future rilasci (intero 0–5; più alto = più urgente).
---output-uploadbooleanCarica output di build (IPA/APK/AAB) su Capgo archiviazione e stampa collegamenti di download
---no-output-uploadbooleanNon caricare gli output di costruzione (IPA/APK/AAB) nel Capgo storage
---output-retentionstringDurata link TTL: 1h a 7d. Esempi: 1h, 6h, 2d
—skip-build-number-bumpbooleanSaltare l'aggiornamento automatico del numero di costruzione/versione code nelle future costruzioni
---no-skip-build-number-bumpbooleanRiabilitare l'aggiornamento automatico del numero di costruzione (comportamento predefinito)
—skip-marketing-version-bumpbooleanSaltare l'aggiornamento automatico della versione di marketing nelle future costruzioni quando l'app è già rilasciata
---no-skip-marketing-version-bumpbooleanRiabilire il comportamento di versione di marketing automatico (comportamento predefinito)
Fermata di sistema
npx @capgo/cli@latest build credentials manage

Gestisci interattivamente le credenziali di costruzione salvate. Esegui una ricerca tra le credenziali archiviate, visualizza cosa è configurato, esporta un file .env pronto per la CI/CD, o cancella le credenziali di una piattaforma. Utilizza la stessa interfaccia TUI di capgo init. Esempi: 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

Opzioni:

ParametroTipoDescrizione
—appIdstringID dell'applicazione da gestire (facoltativo, richiede di scegliere se omesso)
—platformstringPiattaforma da gestire: ios o android (facoltativo, richiede di scegliere se omesso)
—localbooleanSolo esplora file locali .capgo-credentials.json
Fermata della finestra del terminale
npx @capgo/cli@latest build credentials migrate

Migra il profilo di provisioning legacy al nuovo formato multi-target. Converte BUILD_PROVISION_PROFILE_BASE64 in CAPGO_IOS_PROVISIONING_MAP. Scopre automaticamente l'ID del bundle principale dal tuo progetto Xcode. npx @capgo/cli build credentials migrate —piattaforma ios

Esempio:

Fermata della finestra del terminale
Example:

Opzioni:

ParametroTipoDescrizione
—appIdstringID dell'applicazione (auto-detectato da capacitor.config se omesso)
—piattaformastringPiattaforma (solo ios è supportata)
—localebooleanMigrare da locale .capgo-credentials.json al posto di globale