Gestisci aggiornamenti in tempo reale per le tue applicazioni __CAPGO_KEEP_1__ senza problemi di store, 5 minuti per l'installazione istantanea...

@capgo/capacitor-persistent-uuid

UUID persistente dell'app per Capacitor.

Il plugin UUID persistente crea un UUID casuale RFC 4122 una volta e lo memorizza con persistenza nativa. Utilizzalo quando la tua app ha bisogno di un identificatore stabile, scritto a livello di app, 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.

  • 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.
  • scope - Utilizza uno spazio dei nomi stabile quando i build di debug e produzione utilizzano pacchetti identificatori diversi ma dovrebbero condividere un identificatore.
PiattaformaArchiviazioneScopo predefinito
AndroidAccountManager account di proprietà dell'autenticatore del pluginNome pacchetto dell'app
iOSPassword di accesso generica del Keychain, accessibilità dispositivo-soloIdentificatore del bundle
WeblocalStorage fallbackweb

Questa non è un identificatore di hardware. Non sopravvive al reset di fabbrica, alla rimozione manuale dell'account, alla pulizia della Keychain, alla pulizia dello storage del browser o a un chiamata esplicita di resetId.

MetodoDescrizione
getIdLeggi o crea l'UUID persistente per uno scope.
resetIdSostituisci l'UUID memorizzato per uno scope.
getPluginVersionRestituisci il marchio di versione del plugin nativo.

Questa riferimento è sincronizzato da src/definitions.ts in 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 i dettagli di AccountManager, Comportamento iOS per i dettagli di Keychain, Usando @capgo/capacitor-persistent-uuid per il tutorial, e @capgo/capacitor-persistent-account quando hai bisogno di persistere i dati di account al posto di un identificatore.