概要
概要Persistent UUID プラグインは、RFC 4122 UUID を 1 回ランダムに生成し、ネイティブ パERSISTENCE で保存します。アプリが安定した、スコープ アプリ ID が必要な場合に使用します。アプリの再インストール フロー、Android Studio の再インストール サイクル、アプリの更新、デバイス OS の更新を乗り越えることができます。
Core Capabilities
Core Capabilities- getId - スコープで選択されたものにない場合に UUID を生成し、保存された UUID を読み取ります。
- resetId - ログアウト、会員情報のリセット、プライバシー リセット、テスト クリーン アップ フローで UUID をローテートします。
- scope - デバッグとプロダクション ビルドが異なるパッケージ ID を使用する場合でも、安定した名前空間を使用します。
Platform Storage
Platform Storage| プラットフォーム | Storage | Default scope |
|---|---|---|
| Android | プラグイン認証者が所有するAccountManagerアカウント | __CAPGO_KEEP_0__ |
| iOS | デバイスのみのアクセス性を持つキーチェーンの汎用パスワード | __CAPGO_KEEP_0__ |
| Web | localStorageのフォールバック | web |
ハードウェア識別子ではありません。ファクトリリセット、手動アカウント削除、キーチェーンクリア、ブラウザストレージクリア、または明示的なresetIdコールでは存続しません。
| メソッド | 概要 |
|---|---|
| getId | スコープに対する永続的なUUIDを読み取りまたは作成します。 |
| resetId | スコープに対する保存済みUUIDを置き換えます。 |
| getPluginVersion | 真実の源 |
「真実の源」というセクション
この参照は、src/definitions.tsファイルの__CAPGO_KEEP_0__-persistent-uuid capacitor/__CAPGO_KEEP_1__-persistent-uuidから続きます。.
Keep going from @capgo/capacitor-persistent-uuid
「@capgo/capacitor-persistent-uuid」から続けてくださいあなたが使用している @capgo/capacitor-persistent-uuid アプリのインストールを再インストールフローで識別するために使用し、 Getting Started インストールと使用について Androidの動作 AccountManagerの詳細 iOSの動作 Keychainの詳細 「@capgo/capacitor-persistent-uuid」」の使用 チュートリアル @capgo/capacitor-persistent-account アカウントデータを保持する必要がある場合、代わりに識別子を使用するのではなく。