Saltare al contenuto

🔹 Costruisci

🏗️ 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.

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

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

Finestra del terminale
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:

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

Opzioni:

ParametroTipoDescrizione
-astringAPI chiave per collegarsi al tuo account
-cstringCanale di riferimento per la comparazione. Predefinito su CapacitorUpdater.defaultChannel o il canale pubblico predefinito
—package-jsonstringPermessi per i file package.json dei monorepos (separati da virgole)
—node-modulesstringPermessi per i directory node_modules dei monorepos (separati da virgole)
—verbosebooleanAbilita l'output dettagliato con registrazione dettagliata
—supa-hoststringURL host personalizzato di Supabase (per auto-hosting o sviluppo Capgo)
—supa-anonstringChiave anonima personalizzata di Supabase (per auto-hosting)

Alias: onboarding

Fermata dei comandi
npx @capgo/cli@latest build init

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

Opzioni:

ParametroTipoDescrizione
-astringchiave API per collegarsi al tuo account
-pstringPiattaforma per l'accesso (iOS o Android). Se omesso, auto-detecta quando esiste solo una cartella nativa; sollecita altrimenti.
—supa-hoststringURL host personalizzato di Supabase (per l'hosting self o lo sviluppo Capgo)
—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 build nativa da Capgo Cloud. Questo comando comprimerà il tuo progetto e lo invierà a Capgo per la costruzione. La build sarà elaborata e inviata direttamente ai negozi di app. Le credenziali non vengono mai memorizzate sui server Capgo; vengono eliminate dopo la build. Salvali prima di richiedere una build:

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

Esempio:

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

Opzioni:

ParametroTipoDescrizione
–pathstringPercorso del directory del progetto da costruire (predefinito: directory corrente)
–node-modulesstringPermessi dei directory node_modules per i monorepos (separati da virgola)
–platformstringPiattaforma di destinazione: ios o android (obbligatorio)
—modalità di costruzionestringModalità di costruzione: debug o rilascio (impostazione predefinita: rilascio)
—base64-certificato-di-costruzionestringiOS: Certificato .p12 codificato in base64
—password-p12stringiOS: Password del certificato (facoltativo se il certificato non ha una password)
—apple-idstringiOS: Indirizzo e-mail Apple per l'upload delle password specifiche dell'app (alternativa alla chiave App Store Connect API)
—apple-password-app-specificastringiOS: Password specifica dell'app (xxxx-xxxx-xxxx-xxxx) per gli upload su TestFlight
—apple-id-appstringiOS: ID numerico di App Store Connect dell'applicazione (obbligatorio 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 di App Store Connect API codificata in Base64 (.p8)
—app-store-connect-team-idstringiOS: ID del team di App Store Connect
—ios-schemestringiOS: Schema di Xcode da costruire (predefinito: App)
—ios-targetstringiOS: Percorso di destinazione Xcode per la lettura delle impostazioni di costruzione (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 di keystore codificato in Base64
—keystore-key-aliasstringAndroid: Alias della chiave del keystore
—keystore-key-passwordstringAndroid: Password della chiave del keystore
—keystore-store-passwordstringAndroid: Password del magazzino delle chiavi
—play-config-jsonstringAndroid: Contenuto JSON del servizio Google Play codificato in Base64
—android-flavorstringAndroid: Flusso di prodotto da costruire (ad esempio, produzione). Richiesto se il progetto ha più flussi.
—android-trackstringAndroid: Tracciamento Google Play per questa pubblicazione (interno, alpha, beta, produzione). Predefinito senza —submit-to-store-review: interno. Con —submit-to-store-review e nessun tracciamento impostato: produzione. Precedenza: CLI > ambiente > credenziali salvate
—android-release-statusstringAndroid: Stato di pubblicazione Google Play (bozza, completato, in corso, sospeso). Predefinito senza —submit-to-store-review: bozza. Con —submit-to-store-review e nessun stato impostato: completato. Precedenza: CLI > ambiente > credenziali salvate
—in-app-update-prioritystringAndroid: Priorità dell'aggiornamento in-app Google Play per questa versione (intero 0–5; più alto = più urgente). Vedi https://developer.android.com/guide/playcore/in-app-updates. Precedenza: CLI > ambiente > credenziali salvate
—no-playstore-uploadbooleanIgnora l'upload su Play Store per questa build (annulla la configurazione di play salvata). Richiede —output-upload.
—submit-to-store-reviewbooleanDopo l'upload, invia la versione per la revisione al posto di lasciarla come bozza/ build inattivo. Su Android questo predefinito è il tracciato di produzione con stato di rilascio completato (sovrascrivi con —android-track / PLAY_STORE_TRACK e —android-release-status / PLAY_STORE_RELEASE_STATUS). Su iOS invia la build elaborata di TestFlight per la revisione della App Store.
—store-release-namestringNome/vers. della versione di store. L'Android invia questo come version_name di Google Play; l'iOS lo utilizza come versione dell'App Store quando si crea o si riutilizza la versione modificabile.
—store-release-notesstringNote di versione di store di default. L'Android utilizza questo come changelog di Play; l'iOS lo utilizza come testo 'What’s New' di fallback della App Store.
—store-release-notes-localestringNote di versione di store localizzate (ripetibili), ad esempio —store-release-notes-locale en-US=“Bug fixes” —store-release-notes-locale fr-FR=“Correzioni”.
—ios-testflight-groupsstringiOS: opzionale elenco separato da virgole dei nomi o ID dei gruppi di TestFlight per la distribuzione beta esterna.
—ios-automatic-releasebooleaniOS: rilasciare automaticamente la versione dell'App Store dopo l'approvazione di Apple. Impostazione predefinita: rilascio manuale.
—no-ios-automatic-releasebooleaniOS: tenere la versione dell'App Store in attesa di un rilascio manuale dopo l'approvazione di Apple.
—output-uploadbooleanSovrascrivere il comportamento di caricamento degli output per questa sola costruzione (abilitato). Precedenza: CLI > ambiente > credenziali salvate
—no-output-uploadbooleanSovrascrivere il comportamento di caricamento degli output per questa sola costruzione (disabilitato). Precedenza: CLI > ambiente > credenziali salvate
—output-retentionstringSovrascrivere la durata della vita utile dei collegamenti degli output per questa sola costruzione (1h a 7d). Esempi: 1h, 6h, 2d. Precedenza: CLI > ambiente > credenziali salvate
—output-recordstringDopo un build riuscito, scrivi un record JSON (jobId, status, outputUrl, qrCodeAscii, qrCodePngPath, finishedAt) in un percorso. Un QR code in formato PNG viene anche scritto accanto a quel percorso con il .qr.png Leggi i campi di nuovo con build last-output.
Non saltare l'incremento del numero di buildbooleanSovrascrivi le credenziali salvate per riabilitare l'incremento automatico del numero di build per questo build solo.
Saltare l'incremento della versione di marketing (CFBundleShortVersionString / versionName) quando l'app è già rilasciata.booleanSincronizza la versione iOS
Sincronizza la versione MARKETING_VERSION di Xcode dal package.json prima di caricare il progetto.booleanInvia i log all'analisi AI di __CAPGO_KEEP_0__ in caso di errore di build. In terminali interattivi questo salta la conferma iniziale; in CI questo carica automaticamente e stampa l'analisi su stderr.
Non eseguire lo scansionamento pre-buildbooleanOn 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.
Non eseguire lo scansionamento pre-buildbooleanNon eseguire lo scansionamento pre-build
—prescan-ignore-fatalbooleanEseguire lo scansionamento pre-costruzione ma non bloccare mai la costruzione (rilascio solo)
—prescan-skipstringSaltare specifiche verifiche di prescan (ripetibili o separate da virgola) per ID (ripetibili o separate da virgola). Le altre verifiche sono ancora eseguite.
—prescan-warnstringAbbassare specifiche verifiche di prescan (ripetibili o separate da virgola) a avviso per ID (ripetibili o separate 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, caricare automaticamente i log di costruzione su 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 collegarsi al proprio account
—supa-hoststringURL del host Supabase personalizzato (per l'hosting self o lo sviluppo Capgo)
—supa-anonstringchiave anonima Supabase personalizzata (per l'hosting self)
—verbosebooleanAbilita l'output dettagliato con registrazione di logging

🔹 Versione iOS sincronizzata

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

Sincronizza la versione di marketing locale iOS Xcode dal file package.json.

Esempio:

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

Opzioni:

ParametroTipoDescrizione
—pathstringPercorso del directory del progetto (predefinito: directory corrente)
—checkbooleanVerifica solo; esce con codice di uscita non zero quando la versione di marketing è fuori sincronia
Fermata del terminale
npx @capgo/cli@latest build prescan

Scansiona il tuo progetto e le credenziali salvate per i problemi che impedirebbero un build cloud — prima di caricare qualsiasi cosa. Verifica le credenziali (scadenza, password, pairing del profilo), stato del progetto (cap sync, layout di node_modules), e configurazione della piattaforma. Esegue automaticamente all'interno build request; questo comando lo esegue in modo autonomo (ad esempio in CI). Vedi La scansiona controlla per il catalogo completo delle verifiche e come --skip / --warn le regole individuali.

Opzioni:

ParametroTipoDescrizione
—piattaformastringPiattaforma di destinazione: ios o android (obbligatoria)
—percorsostringPercorso del directory del progetto (default: 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
—jsonbooleanEmiti un rapporto JSON leggibile da macchina
–falli-on-warningsbooleanEsci con codice di uscita non zero quando sono trovate avvertenze (CI)
–ignora-fatalebooleanModalità diagnostica: segnala tutto ma esce sempre con codice 0
–saltarestringSaltare specifiche verifiche per ID (ripetibili o separati da virgola)
–avvisostringAbbassare specifiche verifiche a avviso per ID (ripetibili o separati da virgola)
–verbosobooleanAbilita l'output verboso con registrazione dettagliata
–supa-hoststringURL host personalizzato per Supabase (per l'hosting auto o lo sviluppo Capgo)
–supa-anonstringChiave anonima personalizzata per Supabase (per l'hosting auto)
Fenestra del terminale
npx @capgo/cli@latest build last-output

Leggi il record di output di costruzione scritto da un precedente build request --output-record. Stampa il JSON completo di default, 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 inviarli 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:

ParametroTipoDescrizione
—percorsostringPercorso del record JSON scritto da —output-record (obbligatorio)
—campostringStampa un singolo campo (uno di: jobId, appId, piattaforma, buildMode, stato, outputUrl, qrCodeAscii, qrCodePngPath, finishedAt, schemaVersion)
—qrbooleanStampa il codice QR ASCII code (shortcut per —campo qrCodeAscii)

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

  • Le credenziali salvate in ~/.capgo-credentials/credentials.json (globale) o .capgo-credentials.json (locale)
  • Quando si costruisce, inviate a Capgo ma NON archiviate permanentemente
  • Eliminato da Capgo immediatamente dopo la costruzione
  • Potrebbero essere caricati i risultati della costruzione per collegamenti di download a tempo limitato 📚 DOCUMENTAZIONE: iOS setup: https://capgo.app/docs/cli/cloud-build/ios/ Configurazione Android: https://capgo.app/docs/cli/cloud-build/android/

Alias: asc-key

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

Creare una chiave API del team App Store Connect con un helper guidato per macOS (disponibile solo su 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 file .p8 una volta per tutte, 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 costruisce le credenziali della chiave Apple —appId com.example.app

Esempio:

Finestra del terminale
Example:

Opzioni:

ParamTipoDescrizione
-astringAPI chiave per collegarsi al tuo account
—appIdstringSalva la chiave catturata nei credenziali di build iOS di questa app
—localebooleanSalva nella cartella per progetto .capgo-credentials.json al posto del file globale
---jsonbooleanStampa le chiavi ID / ID emittente / percorso .p8 catturate in formato JSON

🔹 Salva

Savere
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 la flag --local) ⚠️ RICHIESTO PRIMA DELLA COSTRUZIONE: è necessario salvare le credenziali prima di richiedere una costruzione. 🔒 Queste credenziali non sono mai memorizzate permanentemente sui server Capgo. Sono eliminate immediatamente dopo la costruzione si completa. 📚 Guida di configurazione: iOS: https://capgo.app/docs/cli/cloud-build/ios/ Android: https://capgo.app/docs/cli/cloud-build/android/ npk @capgo/cli build credentials save —piattaforma ios
    —certificato ./cert.p12 —password-p12 “password”
    —profilo-di-provvisoria-ios ./profile.mobileprovision
    —chiave-apple ./AuthKey.p8 —id-chiave-apple “KEY123”
    —id-emittente-apple “issuer-uuid” —id-quipe-apple “team-id” Esempio di più obiettivi (app + estensione widget): npk @capgo/cli build credentials save —piattaforma ios
    —profilo-di-provvisoria-ios ./App.mobileprovision
    —profilo-di-provvisoria-ios com.example.widget=./Widget.mobileprovision
    … npk @capgo/cli build credentials save —piattaforma android
    —keystore ./release.keystore —alias-keystore “my-key”
    —password-chiave-keystore “key-pass”
    —configurazione-play ./service-account.json Memoria locale (per-progetto): npk @capgo/cli build credentials save —locale —piattaforma ios …

Esempio:

Finestra del terminale
iOS Example:

Opzioni:

ParametroTipoDescrizione
—appIdstringID dell'app (ad esempio, com.example.app) (obbligatorio)
—piattaformastringPiattaforma: ios o android (obbligatorio)
—certificatostringiOS: Percorso del file di certificato .p12
---prova-di-provisioning-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 di App Store Connect API
---id-chiave-applestringiOS: ID chiave di App Store Connect API
---id-issuer-applestringiOS: ID emittente di App Store Connect
---id-quipe-applestringiOS: ID squadra di App Store Connect
---ios-distribuzionestringIOS: Modalità di distribuzione
---apple-idstringIOS: Indirizzo e-mail Apple ID per l'upload di password specifiche per l'app (alternativa alla chiave App Store Connect API)
---password-app-specifica-di-applestringIOS: Password specifica per l'app (xxxx-xxxx-xxxx-xxxx) per gli upload di 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 della chiave del keystore
---chiave-di-crittografia-di-keystorestringAndroid: Password della chiave di crittografia del keystore
---password-del-keystorestringAndroid: Password del keystore
---configurazione-di-playstringAndroid: Percorso del file JSON del servizio account di Play Store
---flavor-di-androidstringAndroid: Flavore del prodotto da costruire (ad esempio produzione). Richiesto se il progetto ha più di una flavor.
---priorità-di-aggiornamento-in-appstringAndroid: Priorità di aggiornamento in-app di Google Play per le future rilasci (intero 0-5; maggiore = più urgente). Omettere per lasciare invariata la configurazione esistente di Play.
---localebooleanSalva in .capgo-credentials.json nella cartella root del progetto al posto di ~/.capgo-credentials/
—output-uploadbooleanCarica gli output di costruzione (IPA/APK/AAB) su Capgo archiviazione e stampa i collegamenti di download
—no-output-uploadbooleanNon caricare gli output di costruzione (IPA/APK/AAB) su Capgo archiviazione
—output-retentionstringTTL del collegamento di output: 1h a 7g (predefinito: 1h). Esempi: 1h, 6h, 2g
—skip-build-number-bumpbooleanSaltare l'aumento automatico del numero di costruzione/code/ nella costruzione futura
—no-skip-build-number-bumpbooleanRiabilitare l'aumento automatico del numero di costruzione (comportamento predefinito)
—skip-marketing-version-bumpbooleanSaltare l'aumento automatico della versione di marketing nella costruzione futura quando l'app è già rilasciata
---senza-saltare-l'aggiornamento-di-versione-di-marketingbooleanRiabilita l'aggiornamento automatico della versione di marketing (comportamento predefinito)
Fenestra 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 specifica

Opzioni:

ParametroTipoDescrizione
—appIdstringID dell'applicazione da elencare (facoltativo, elenca tutti se omesso)
—localebooleanElenca le credenziali da solo il file locale .capgo-credentials.json
Finestra del terminale
npx @capgo/cli@latest build credentials clear

Pulisci le credenziali di costruzione salvate. Rimuovi le credenziali dallo storage. Usa —appId e —piattaforma per targetizzare specifiche credenziali. 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:

ParametroTipoDescrizione
—IDApplicazionestringIDApplicazione da cancellare (facoltativo, cancella tutte le app se omesso)
—piattaformastringPiattaforma da cancellare: ios o android (facoltativo, cancella tutte le piattaforme se omesso)
—localebooleanCancella da .capgo-credentials.json locale invece che globale
Fermata di sistema
npx @capgo/cli@latest build credentials update

Aggiorna le credenziali specifiche senza fornire tutte di nuovo. Aggiorna le credenziali esistenti fornendo solo i campi che vuoi modificare. La piattaforma viene rilevata automaticamente dalle opzioni che fornisci. 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:

ParametriTipoDescrizione
—appIdstringID dell'applicazione (auto-detectato da capacitor.config se omesso)
—piattaformastringPiattaforma: ios o android (auto-detectato dalle opzioni)
—localebooleanAggiorna il file locale .capgo-credentials.json al posto di quello globale
—certificatostringPercorso del file del certificato P12
—profilo di provisioning iosstringPercorso del profilo di provisioning o bundleId=path (ripetibile, aggiuntivo per impostazione predefinita)
—overwrite-ios-provisioning-mapbooleanSostituisci l'intero mappa di provisioning al posto di unire (impostazione predefinita: unione)
—p12-passwordstringPassword del certificato P12
—apple-keystringPercorso della chiave App Store Connect API (.p8 file)
—apple-key-idstringID della chiave App Store Connect API
—apple-issuer-idstringID dell'emittente App Store Connect
—apple-team-idstringID del Team di App Store Connect
—apple-idstringE-mail Apple ID per l'upload di password app-specific (alternativa all'ID del team di App Store Connect API)
—apple-app-specific-passwordstringPassword app-specific (xxxx-xxxx-xxxx-xxxx) per l'upload su TestFlight
—apple-app-idstringID numerico di App Store Connect per l'upload su iOS (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
—password-chiave-keystorestringPassword della chiave del keystore
—password-archiviazione-keystorestringPassword di archiviazione del keystore
—configurazione-playstringPercorso del file JSON del servizio account Google Play
—flavor-androidstringAndroid: Flavore del prodotto da costruire (ad esempio produzione). Richiesto se il progetto ha più flavor.
—priorità-aggiornamento-in-appstringAndroid: Priorità di aggiornamento in-app di Google Play per le future rilasci (intero 0-5; maggiore = più urgente).
—upload-outputbooleanCarica gli output di costruzione (IPA/APK/AAB) su Capgo archiviazione e stampa i collegamenti di download
—no-output-uploadbooleanNon caricare gli output di costruzione (IPA/APK/AAB) su Capgo archiviazione
—output-retentionstringDurata del collegamento di output: 1h a 7d. Esempi: 1h, 6h, 2d
—skip-build-number-bumpbooleanSaltare l'aumento automatico del numero di costruzione/code/ nella costruzione futura
—no-skip-build-number-bumpbooleanRiabilitare l'aumento automatico del numero di costruzione (comportamento predefinito)
—skip-marketing-version-bumpbooleanSaltare l'aumento automatico della versione di marketing nella costruzione futura quando l'app è già rilasciata
—no-skip-marketing-version-bumpbooleanAbilita nuovamente l'aumento automatico della versione di marketing (comportamento predefinito)
Fermata di terminale
npx @capgo/cli@latest build credentials manage

Gestisci interattivamente le credenziali di costruzione salvate. Esegui una ricerca tra le credenziali memorizzate, visualizza cosa è configurato, esporta un file .env pronto per il 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)
---piattaformastringPiattaforma da gestire: ios o android (facoltativo, richiede di scegliere se omesso)
---localebooleanVisualizza solo i file locali .capgo-credentials.json
Fenestra del terminale
npx @capgo/cli@latest build credentials migrate

Migrare 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:

Fenestra del terminale
Example:

Opzioni:

ParamTipoDescrizione
—appIdstringID dell'app (auto-detectato da capacitor.config se omesso)
—piattaformastringPiattaforma (solo ios è supportata)
—localebooleanMigrare da locale .capgo-credentials.json anziché globale