Panoramica
Sezione intitolata “Panoramica”Il plugin UUID persistente crea un UUID casuale RFC 4122 una volta e lo memorizza con persistenza nativa. Utilizzalo quando il tuo app necessita di un identificatore stabile, app-scopico, che possa sopravvivere ai flussi di reinstallazione dell'app, ai cicli di reinstallazione di Android Studio, agli aggiornamenti dell'app e agli aggiornamenti del sistema operativo del dispositivo.
Capacità di base
Titolo della sezione ‘Capacità di base’- getId - Leggi lo UUID memorizzato, creandone uno se non esiste per lo scopo selezionato.
- resetId - Ruota lo UUID per i flussi di logout, reset dell'account, reset della privacy o pulizia dei test.
- scopo - Utilizza uno spazio dei nomi stabile quando i build di debug e produzione utilizzano identificatori di pacchetto diversi ma dovrebbero condividere un identificatore.
Memorizzazione della piattaforma
Titolo della sezione ‘Memorizzazione della piattaforma’| Piattaforma | Memorizzazione | context: Pagina/Area: Capgo Builder / prodotto di costruzione nativa pagina. Ruolo: Etichetta di navigazione breve o elemento di navigazione. Visualizzato in: pagina native-build.astro. Chiave di messaggio `native_build_v2_trust_stor_lbl` (Native Build V2 Trust Stor Lbl). | Pagina/Area: Pagina di prodotto/prezzo aziendale. Ruolo: Etichetta di navigazione breve o elemento di navigazione. Visualizzato in: pagina enterprise.astro. Chiave di messaggio `enterprise_plugins_legacy_storage` (Enterprise Plugins Legacy Storage). |
|---|---|---|
| Scopo predefinito | AccountManager account di proprietà dell'autenticatore del plugin | __CAPGO_KEEP_0__ |
| Nome del pacchetto dell'app | iOS | Password generica della Keychain, accessibilità dispositivo solo |
| Identificatore del bundle | Web | Fallback localStorage |
web
Public API
Pubblico API| Sezione intitolata “Pubblico __CAPGO_KEEP_0__” | Descrizione |
|---|---|
| getId | Leggi o crea l'ID UUID persistente per uno scope. |
| resetId | Sostituisci l'ID UUID memorizzato per uno scope. |
| getPluginVersion | Ritorna il marker di versione del plugin nativo. |
Fonte di Verità
Sottosezione intitolata “Fonte di Verità”Questa referenza è sincronizzata da src/definitions.ts in capacitor-persistent-uuid.
Continua da @capgo/capacitor-persistent-uuid
Sezione intitolata “Continua da @capgo/capacitor-persistent-uuid”Se stai utilizzando @capgo/capacitor-persistent-uuid per identificare un'installazione di un'applicazione all'interno di flussi di reinstallazione, connettilo con Avvio rapido per installazione e utilizzo, Comportamento Android per dettagli su AccountManager, Comportamento iOS per dettagli su Keychain, Utilizzo di @capgo/capacitor-persistent-uuid per il tutorial, e @capgo/capacitor-account-persistente Quando hai bisogno di persistere i dati dell'account al posto di un identificatore.