Need to configure your backend?See Build a Backend →
アプリのアンインストール
Analytics、Auth、DataStoreなどの一部のAmplifyカテゴリは、ローカルデバイスにデータを永続化します。そのデータの一部は、ユーザーがデバイスからアプリをアンインストールすると自動的に削除されます。
Amplifyは認証情報をローカルシステムキーチェーンに保存します。これは、アプリがアンインストールされたときにデータが削除されるかどうかについて、特定の動作を保証しません。
この認証情報をいつクリアするかを決定することはSDKが汎用的な方法では実行できないため、アプリ開発者はサインアウトしてデータをクリアするタイミングを決定する必要があります。これを実現するための1つの戦略は、UserDefaultsを使用してアプリが初めて起動されているかどうかを検出し、アプリが以前に起動されていない場合はAuth.signOut()を呼び出すことです。