Comportamento di Android
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Modello di archiviazione
Sezione intitolata “Modello di archiviazione”Su Android, il plugin memorizza l'UUID in AccountManager sotto un account autenticatore di proprietà del plugin. Il nome predefinito dell'account utilizza il nome del pacchetto dell'applicazione come ambito.
Regole di ambito stabile
Sezione intitolata “Regole di ambito stabile”
Utilizza lo scope predefinito quando il nome del pacchetto dell'applicazione è stabile tra le build.Sync
const result = await PersistentUuid.getId();Utilizzare uno scopo personalizzato quando le costruzioni di debug, staging e produzione utilizzano identificatori di pacchetti diversi ma dovrebbero condividere un UUID persistente.
const result = await PersistentUuid.getId({ scope: 'com.example.app' });Il UUID può essere perso se l'utente elimina l'account dalle impostazioni Android, il dispositivo viene resettato di fabbrica, il pacchetto/scopo cambia o l'app chiama resetId.
Continua da Android Behavior
Sezione intitolata “Continua da Android Behavior”Se stai validando il comportamento di reinstallazione di Android, collega questa pagina a Inizia a utilizzare __CAPGO_KEEP_0__ Comportamento di iOS per l'uso di API Comportamento di iOS Differenze per piattaforma Apple, e Utilizzando @capgo/capacitor-persistent-uuid Per una panoramica completa.