Skip to content

@capgo/capacitor-persistent-uuid

Capacitorの永続的なアプリUUID

概要

概要

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
プラットフォームStorageDefault scope
Androidプラグイン認証者が所有するAccountManagerアカウント__CAPGO_KEEP_0__
iOSデバイスのみのアクセス性を持つキーチェーンの汎用パスワード__CAPGO_KEEP_0__
WeblocalStorageのフォールバック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 アカウントデータを保持する必要がある場合、代わりに識別子を使用するのではなく。