私は自動再生可能なサブスクリプションを持つアプリを持っていますが、これらの購入は問題ありませんが、ユーザーがそのアプリを削除して後でサブスクリプションを復元しようとすると、期待していたデータiOS:SKPaymentTransactionStateRestored originalTransaction == nil
apple docsによれば、私はオリジナルトランザクションの詳細を最初のトランザクションの詳細、ほとんどの場合サンドボックスで受け取るべきですが、これはまさに私たちが私たちの元のトランザクション。
なぜ私はoriginalTransactionを受け取りませんか? [transaction transactionDate]に送り返された日付は、[[transaction originalTransaction] transactionDate]から期待されるものと同じですが、originalTransactionが[transaction transactionDate]が常に0であると仮定するのが安全かどうかはわかりません元のトランザクションの日付です。
に置き換えコードは、ちょうどこの通過します。.. http://stackoverflow.com/questions/9537663/ios-how-to-get-a-list-すでにご購入済みの製品 –