NFC Wallet SDK をリセットする
概要
NFC Wallet SDK をリセットすると、デバイス上に SDK が保存したすべてのデータが削除されます。
これには、デジタルカードや決済認証情報など、SDK によって管理される項目が含まれます。
リセットはローカルのみで行われます。サーバー API は呼び出されません。サーバー側にすでに存在するトークンは削除されません。
SDK を再初期化すると、ウォレット ID が変更されます。リセット前に作成されたトークンは、サーバー側で孤立したトークンになる可能性があります。新しいカードのトークン化を実行すると削除される場合があります(次の処理で呼ばれる トークンのクリーンアップ).
リセット後、SDK は次回の初期化時に新しいウォレット ID を割り当てます。参照先: ウォレット ID を取得する.
SDK 統合
次を呼び出します TSHPay.shared.reset() NFC Wallet SDK に保存されているすべてのデータを削除するために
func resetSDK() async {
do {
try await TSHPay.shared.reset()
} catch {
// エラーを処理します。
}
}最終更新
役に立ちましたか?