iOSの挙動
インストールステップとこのプラグインの全マークダウンガイドのセットアップ用質問をコピーする。
iOSのアップデートやアプリの更新にも耐え、再インストールフローにも耐えます。ただし、iOSがKeychainアイテムを保持し、アプリが同じbundleとAppleチームのルールを通じてKeychainへのアクセスを維持している場合に限ります。
安定スコープルール
bundle識別子が安定している場合に、デフォルトスコープを使用してください。
インストール、Sync、ソースマークダウンガイドを含みます。iOSでは、プラグインはUUIDをKeychainに格納します。Keychainのアイテムはデバイスのみで、デフォルトスコープはbundle識別子を使用します。
const result = await PersistentUuid.getId();複数のビルドバリアントが1つのアプリ識別子に解決する場合に、カスタムスコープを使用してください。
const result = await PersistentUuid.getId({ scope: 'com.example.app' });__CAPGO_KEEP_0__の使用のために、UUIDが失われる可能性があります。ユーザーがデバイスを消去した場合、Keychainデータがクリアされる、Keychainアクセスが変更される、チームアクセスが変更される、またはアプリがresetIdを呼び出す場合。
iOSの挙動から続ける
「iOSの挙動から続ける」セクションiOSの永続性を検証している場合に、このページを接続してください。 __CAPGO_KEEP_0__のための「Getting Started」 APIの使用のためにAndroidの挙動 __CAPGO_KEEP_0__の使用のためにAndroidの挙動 Android再インストールの動作について Using @capgo/capacitor-persistent-uuid 詳細なチュートリアルについてはこちら