Apple ガイドに従って、自動更新サブスクリプションは復元可能です -> デバイスはrestoreCompletedTransactions
Apple サーバーに送信でき、Apple は完了したすべてのトランザクションのリストで応答します。
私の質問は、Apple はこれまでに完了したすべてのトランザクションを送信したことはありますか? (非消耗品と自動更新サブスクリプションの購入に関連する場合のみ)
例:私のアプリには毎月の自動更新可能なサブスクリプションがあります。ユーザーは 2012 年 1 月に私のアプリをインストールします。2012 年 5 月に、彼はサブスクリプションの自動更新を無効にします。1 年後の 2013 年 1 月に、彼は再び購読します。2013 年 3 月、彼はサブスクリプションの自動更新を再び無効にしました。最後に、2013 年 6 月に、彼は再びサブスクライブします。2013 年 7 月、彼は「購入の復元」機能を使用しようとしましたが、Apple はどのような情報を送信しますか?
Apple はそのデバイスにどのような情報を送信しますか? Apple は、有効期限が切れたサブスクリプションも含め、すべてのサブスクリプションに関する情報を送信しますか?
PS 質問の意味は、自動更新サブスクリプションを操作し、それらに関する情報を復元する実際の経験を得ることです。サンドボックスでテストすると、非常に奇妙な結果が返されることがあります。
編集:わかりました。十分なテストを行ったので、そうです。Appleは、その後に別のサブスクリプションがあったとしても、有効期限が切れたサブスクリプションに関連するトランザクションを含め、これまでに完了したすべてのトランザクションを送信します。