@capgo/capacitor-persistent-uuid
@Capacitor/__CAPGO_KEEP_1__-persistent-uuid
__CAPGO_KEEP_0__
概要Persistent UUID プラグインは、RFC 4122 UUID を 1 回ランダムに生成し、ネイティブの永続性で保存します。アプリが再インストールフロー、Android Studio 再インストールサイクル、アプリの更新、デバイス OS の更新を乗り切るための安定した、アプリスコープの識別子が必要な場合に使用します。
コア機能
コア機能- getId - スコープで選択されたものにない場合に UUID を生成し、保存された UUID を読み取ります。
- resetId - ログアウト、会員情報のリセット、プライバシーのリセット、テストのクリーンアップフローで UUID をローテートします。
- スコープ - デバッグとリリースビルドが異なるパッケージ識別子を使用する場合でも、共有識別子を使用する必要がある場合に安定した名前空間を使用します。
プラットフォームストレージ
プラットフォーム| ストレージ | スコープ | デフォルトスコープ |
|---|---|---|
| Android | プラグイン認証者が所有するAccountManagerアカウント | __CAPGO_KEEP_0__ |
| App | iOS | デバイスのみのアクセス性を持つKeychainの汎用パスワード |
| Bundle ID | Web | localStorageのフォールバック |
web
Public API
API| 「__CAPGO_KEEP_0__」というタイトルのセクション | 概要 |
|---|---|
| getId | スコープに対する永続的なUUIDを読み取ったり作成したりします。 |
| resetId | スコープに対する保存済みのUUIDを置き換えます。 |
| getPluginVersion | ネイティブプラグインバージョンマーカーを返します。 |
ソース・オブ・トゥルース
この参照は、src/definitions.tsファイルの__CAPGO_KEEP_0__-persistent-uuid capacitorから続きます。.
Keep going from @capgo/capacitor-persistent-uuid
「@capgo/capacitor-persistent-uuid」から続けてくださいあなたが「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid」を使用している場合 @capgo/capacitor-persistent-uuid @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid」を使用してアプリのインストールを再インストールのフローをまたいで識別する場合 Getting Started インストールと使用については Androidの挙動 AccountManagerの詳細については iOSの挙動 Keychainの詳細については @capgo/capacitor-persistent-uuid」を使用したチュートリアル for the tutorial, and @capgo/capacitor-persistent-account アカウントデータを保持する必要がある場合、識別子ではなく。