新しいデバイスを購入した後、アプリが私を識別しました

1
2022.03.07

iPhone Xでクーポンを使用しました。もう一度使用しようとすると、このデバイスではクーポンを使用できなくなったというメッセージが表示されました。数日前にiPhone13を入手しました。同じアプリをダウンロードし、このアプリのiCloudを無効にしてから開きました。クーポンを使おうとすると、同じメッセージが表示されました。そんなことがあるものか?私は両方のデバイスで同じAppleIDを使用しましたが、私が知る限り、iOSは開発者にAppIDを提供していません。

回答
1
2022.03.08

このようなクーポンを使用すると、アプリは通常、デバイスのキーチェーンにローカルで、またはサーバー(アプリ内でログインしている場合)にクーポンを登録します。

新しいデバイスで、アプリにログインしている(そして、アプリはあなたが誰であるか、したがって、以前にクーポンを使用したことがあるかどうかに関係なく)、またはアプリがキーチェーンからこの情報を読み取ります。古い電話のバックアップから新しい電話を復元すると、このキーチェーンデータが新しい電話に転送され、アプリはクーポンを以前に使用したことを認識します。