Saltare al contenuto

Comportamento di Android

GitHub

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

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.

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.