Androidの挙動
このプラグインのインストール手順とフルマークダウンガイドを含むセットアップコマンドをコピーしてください。
ストレージモデル
ストレージモデルというセクションAndroid上では、プラグインはUUIDをアカウントマネージャー下のプラグイン所有の認証アカウント下に格納します。デフォルトのアカウント名はアプリパッケージ名をスコープとして使用します。
このUUIDは、Android Studioのアンインストール/再インストールサイクルや、同じパッケージ名の場合に異なるデバッグまたはPlay署名キーで署名されたインストールで削除される可能性のある一般的なアンインストールパスを乗り越えるように設計されています。
安定スコープ規則
「安定スコープ規則」のセクションアプリのパッケージ名がビルド間で安定している場合に、デフォルトスコープを使用します。
const result = await PersistentUuid.getId();コピー
const result = await PersistentUuid.getId({ scope: 'com.example.app' });コピー
制限UUIDは、ユーザーがAndroid設定からアカウントを削除したり、デバイスをファクトリリセットしたり、パッケージ/スコープが変更されたり、またはアプリがresetIdを呼び出したりすると失われる可能性があります。
Androidの動作から続ける
「Androidの動作から続ける」のセクションAndroid再インストールの動作を検証している場合、このページを Getting Started APIの使用のための iOSの動作 Appleプラットフォームの差異について Using @capgo/capacitor-persistent-uuid 完全なチュートリアルについて